Windows程序设计基础

12.4 DLL动态加载

lixh阅读(694)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 12.4     DLL动态加载 动态链接是在程序运行时刻定位外部DLL函数的可执行代码进程,如图12.15所示。 图12.15 动态加载原理图   动态加载方式只需要将DLL文件拷...

12.3 DLL静态加载

lixh阅读(678)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 静态链接是将应用程序使用的静态库,在编译时刻直接拷贝到可执行文件中。其中LIB文件为伪地址,如图12.8所示。 图12.8 静态加载原理图   在使用静态加载之前,对于刚刚创建的DL...

12.2 DLL的创建

lixh阅读(492)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 DLL的创建过程非常简单,以实现计算器的加、减、乘和除的功能为例,只提供算法部分。 在VC6中,点击【File】菜单中的【New…】项,在弹出的新建界面中,选择【Win32 Dynamic-L...

12.1 DLL入口函数

lixh阅读(702)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 一个标准的DLL,需要一个DEF文件或输出接口声明,告诉对外公开了哪些代码或函数,所有代码将从入口函数DllMain开始。需要注意的是DLL不能独立执行,只能被动装入执行。如下所示,为标准的D...

第12章 动态链接库简介

lixh阅读(489)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 动态链接库英文为DLL,是Dynamic Link Library 的缩写形式,它是一个应用程序中的一段程序,可将它放在一个不同的容器内,可从主程序中直接调用执行的一组服务或函数。 Win32...

11.3 对话框简单应用

lixh阅读(490)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 对于对话框而言,在今后的工作与学习,只关心对话框管理类(本例为CDemo_11Dlg)即可,因为大部分的操作都会基于这个对话框。下面将以对话框模式实现一个简单的加法功能,并会详细说明各个步骤的...

11.2 对话框框架简介

lixh阅读(786)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 打开VC6.0后,点击【File】菜单,选择【New…】项,在弹出的新建窗口中,选择【MFC AppWizard(exe)】使用MFC向导方式创建,在【Project name】处输入项目名称...

第11章 MFC对话框简述

lixh阅读(561)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 本章节主要介绍什么是MFC,并且对MFC框架下的对话框进行简述。其主要目的是给广大读者开拓一下知识面。在日常应用开发过程中,MFC主要用于界面的开发与设计,而功能实现方法与Win32 SDK有...

10.7 对话框中控件的应用

lixh阅读(429)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 在VC6.0工具中,提供了一些常用的控件,在资源视图,打开任意一个对话框窗口,即可以看到系统提供的控件工具(Controls)栏,如图10.8所示。 图10.8 VC6中的控件工具栏 &nbs...

10.6 滚动条控件

lixh阅读(589)评论(0)

特殊说明:版权归个人所有,请勿转载,谢谢合作。 在使用Windows应用软件时,跨页时会在右侧或下侧出现一个条形状的控件,此控件为滚动条控件。滚动条控件分为垂直滚动条和水平滚动条两种,主要用于上下翻页与左右调整工作区,通过鼠标滚轮与键盘进行...

技术无界 强力推荐 最专业的课程

Windows程序设计Docker容器技术