MFC
KwokHold
这个作者很懒,什么都没留下…
展开
-
转换Windows消息的数据类型
这里以窗口处理函数WindowProc(UINT message, WPARAM wParam, LPARAM lParam)为例,例举几个常见的消息,说明如何在WindowProc中对参数wParam和lParam进行转换,然后调用相应的处理函数。 1、 WM_SYSCOMMAND消息响应函数:void OnSysCommand(UINT nID, LPARAM lParam );转载 2014-12-22 11:52:17 · 703 阅读 · 0 评论 -
VC编写程序在debug下正常,在release下错误
源文档链接:http://blog.csdn.net/wcjy07220114/article/details/5977279参考了孟翔的日志 - 网易博客和gaohuiming的日志,本人博客旨在总结自己学习的东西,有些资料摘自网上,并无商业用途,如有问题,电邮vmespacehome@163.com Debug 和 Release 编译方式的区别De转载 2015-04-23 15:37:02 · 865 阅读 · 0 评论 -
VS2010 release下调试设置
设置在Release模式下调试的方法:1.工程项目上右键 -> 属性2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)3.c++ -> 优化 -〉优化 选 禁止(/Od)4.连接器 -〉调试 -〉生成调试信息 选 是 (/DEBUG)转载 2015-04-23 16:15:04 · 737 阅读 · 0 评论 -
MFC 学习笔记
1、调试时在Debug窗口打印调试信息使用OutputDebugString() 函数,包含在,参数要为CString型的,则使用OutputDebugString("aaa")可在输出窗口看到输出信息原创 2014-12-22 21:54:00 · 512 阅读 · 0 评论 -
MFC加载鼠标光标图形的方法
windows程序中,在窗口类的定义中,WNDCLASS结构体的一个成员wndcls.hCursor可以选择不同的鼠标,总结如下:1.系统光标。加载系统光标比较简单.wndcls.hCursor=LoadCursor(NULL,IDC_CROSS);//加载标准的系统光标 注意第一个参数必须为NULL,第二个参数可以有不同的选择,更多的参数,转载 2015-04-28 15:57:34 · 6391 阅读 · 0 评论 -
MFC 读写文件问题(0D0A)
今天修改程序要用到文件操作,在一个bin文件中写入0A但是实质上写入文件的却是0D0A,原因是我没有用“二进制”方式操作文件。解决办法:fp = fopen(filepath,"rb+");原创 2015-05-06 16:58:39 · 1710 阅读 · 0 评论 -
回调函数
回调函数 在看LWIP时,见到用回调函数,再看某老外公司OPC源代码时,见到用回调函数。看我国内某些代码(我公司软件等)时没用到。于是,我对回调函数产生了很大的好奇。以前,我写VC程序时用到过回调函数,但是没有用C语言来使用。最近,看到国外大量的经典代码中广泛使用了回调函数(LWIP、某两个公司的OPC程序等),都是C语言来实现的,而不是VC windows程序中别人实现自己使用的那种。转载 2015-12-21 16:54:59 · 639 阅读 · 0 评论