摘要: 有Ex的是新的32位的增加按钮 双击按钮:修改一下 错误代码:写按钮 双击后的代码:来自为知笔记(Wiz) 阅读全文
posted @ 2016-03-20 17:39 hungryvampire 阅读(262) 评论(0) 推荐(0) 编辑
摘要: SetTimer()KillTimer()两种使用方法:消息通知方式和回调函数方式使用小图标复制到res文件夹内: 在资源内导入该位图资源增加Picture control控件:修改ID Type为Bitmap Image为其ID:声明变量保存定时器ID:在构造函数内 把定时器ID初始化为0:双击按钮的处理:上面的定时器发消息,现在增加定时器:实现定时器:以上是第一种方法。第二个按钮 用第二... 阅读全文
posted @ 2016-03-20 17:38 hungryvampire 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 修改现有控件的功能->子类化技术只能输入字符 而不能输入别的类型----------------拦截消息两个函数SetwindowsLong()CallWindowsProc() 下面的 小控件都是 一个小窗口是窗口就有自己的窗口过程,可以给其一个新的额窗口过程把原来的窗口过程替换掉,用新窗口过程处理他的消息 ,即把原来的消息拦截下来,用新的窗口过程来处理修改ID后添加C++的类:在新类中声明... 阅读全文
posted @ 2016-03-20 17:37 hungryvampire 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 按下按钮后要处理defined消息 去消息映射表增加消息映射增加该函数的声明填写函数的实现:修改一下:法2:定义该变量:(消息ID)增加按钮2 按下按钮后发送消息:增加消息映射表增加声明:增加函数的实现:】‘来自为知笔记(Wiz) 阅读全文
posted @ 2016-03-20 17:36 hungryvampire 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 手动添加自定义的消息映射:增加按钮后 不要双击,转到 消息映射表中:如果双击按钮 则为自动添加消息映射在头文件中声明消息映射函数:必须写afx_msg增加自定义的消息映射函数实现:再做一个:选中外层对话框,属性 消息 增加 清除背景色 消息:增加消息实现代码:在做一个,选中文本框 增加 文本改变消息:m_hWnd 为主对话框窗口的句柄:IDC_EDT_INPUT为文本框ID:来自为知笔记... 阅读全文
posted @ 2016-03-20 17:34 hungryvampire 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 添加图片控件:效果如下:先添加文字说明:打开头文件 定义变量:在对话框初始化代码部分 添加如下代码:当鼠标左键按下去LButtonDown的时候 实现拖动:设置布尔变量记录,设置捕获 ,设置光标:当鼠标左键弹起:如果处于捕获状态: 释放捕获 布尔变量设置为假定义鼠标坐标把 鼠标坐标 由语原来窗体客户区转换为屏幕区由点获取窗口句柄类型转换在文本框中显示窗口句柄效果 如下:由窗口句柄获取窗口... 阅读全文
posted @ 2016-03-20 16:36 hungryvampire 阅读(285) 评论(0) 推荐(0) 编辑
摘要: 增加最大化最小化还原按钮 双击:最大最小如下:上面 button3是还原按钮处理。下面button4是关闭按钮处理关闭窗口的时候进行确认 yes no处理 如下:打开类试图 我的窗口 属性 消息 添加close消息:5 和6为改变窗口大小和位置的两种方法:单击 选择复选框 在属性中添加CLICK消息:button7为剧中:chkTopmost 为置顶层显示: 把图标复制到res... 阅读全文
posted @ 2016-03-20 16:33 hungryvampire 阅读(1050) 评论(0) 推荐(0) 编辑
摘要: 通过HWND获得CWnd指针获得应用程序主窗口的指针建立两个按钮:双击其中一个按钮:1 获取当前窗口句柄2获取窗口指针3打印输出这两个指针 当前窗口的地址 应该是相等的:双击按钮2:来自为知笔记(Wiz) 阅读全文
posted @ 2016-03-20 16:31 hungryvampire 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 每个属性页都是一个对话框:修改ID 后给该控件添加变量:在初始化对话框中 添加 选项卡属性页控件中添加每个选项卡中都要放一个对话框:插入了几个选项也就 添加几个对话框,设置属性 style 为child 为子对话框Border 改为None然后便可以在对话框上添加处理:每一个对话框都是用一个类来进行处理:在主对话框中 添加子对话框的头文件 和定义 子对话框类的变量:当选项卡从一... 阅读全文
posted @ 2016-03-20 16:28 hungryvampire 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 建立MFC对话框:修改Picture Control 控件控件属性的ID和Type为Bitmap然后添加BitMap资源:把已准备好的bmp图片资源复制到res文件夹:导入位图资源:设置 type 为Bitmap Image为位图ID:添加后如下图:添加一按钮。双击该按钮,在按钮处理程序中添加 位图处理程序:用位图句柄接收:给图片框添加变量:改为一个点.是当前级的文件夹。两个点事上一级的:点... 阅读全文
posted @ 2016-03-20 16:25 hungryvampire 阅读(1028) 评论(0) 推荐(0) 编辑