WinMain函数1、句柄(HANDLE):{1.定义:资源的标识2.句柄的作用:操作系统通过句柄来找到对应的资源,从而对这些资源进行管理和操作。3句柄的分类:(按资源){ 1.图标句柄(HICON), 2.光标句柄(HCURSOR), 3.窗口句柄(HW...
分类:
其他好文 时间:
2014-08-02 01:40:52
阅读次数:
197
1.MFC下生成动态库1>显式调用在.cpp文件里添加接口函数1 int sum(int a,int b)2 {3 return a + b;4 }5 6 int sub(int a,int b)7 {8 return a - b;9 }在.def文件里标示导出接口1 sum @1;...
这个截图工具能实现最主要的截图功能,并保存为bmp图片。编写环境是vs2005,使用Unicode,基于对话框。没什么难度,直接看代码项目名称为CutOut// CutOutDlg.h : 头文件//#pragma once#include // CCutOutDlg 对话框class CCutOu...
分类:
其他好文 时间:
2014-08-01 19:37:32
阅读次数:
315
最近研究了一下MFC下对串口的操作,测试了一下对设备的读写。1.打开串口 1 GetDlgItem(IDC_BUTTON_OPEN)->EnableWindow(FALSE); 2 m_hComm = CreateFile("COM1", 3 GENERIC_READ...
分类:
其他好文 时间:
2014-08-01 19:17:42
阅读次数:
263
最近要做一个项目,做界面时遇到了这个问题,找了好多资料,终于解决了,在此记录一下,希望对有需要的人有所帮助。好了,不多说了,具体的处理如下:新建一个类CFixSplitterWnd继承CSplitterWnd,添加ON_WM_LBUTTONDOWN()ON_WM_SETCURSOR()ON_WM_M...
分类:
移动开发 时间:
2014-08-01 18:51:22
阅读次数:
255
以对话框工程为例
头文件中
afx_msg BOOL OnDeviceChange(UINT nEventType, DWORD dwData);
cpp中
ON_WM_DEVICECHANGE()
然后实现函数
BOOL CXXDlg::OnDeviceChange(UINT nEventType,DWORD dwData)
{
//0x4d36e978L, 0xe325...
分类:
其他好文 时间:
2014-07-31 21:02:07
阅读次数:
443
按:在该文档中整理我在做MFC相关编程时遇到的问题以及当时解决时所参考的资料。标准C/C++相关的问题不会放在这个帖子中,请移步:http://blog.csdn.net/edychang/article/details/375617011、_T/_L宏:http://blog.csdn.net/p...
分类:
其他好文 时间:
2014-07-31 20:33:27
阅读次数:
286
实现方法
响应WM_MOUSEMOVE消息,在其响应函数中获得鼠标位置。
程序代码
(1)通过AppWizard生成基于对话框的应用程序TrailMousePos。
(2)给对话框增加两个编辑框,ID 分别为IDC_X 和IDC_Y,并生成对应的CString类型的变量
m_strX和m_strY。
(3)通过ClassWizard响应WM_MOUSEMOVE消息,处理鼠标移动消息,其...
分类:
其他好文 时间:
2014-07-30 12:25:03
阅读次数:
229
最近在学习用MFC编写一个简单的界面。其实MFC并不是十分复杂的,经过一段时间的熟悉就可以实现许多基础功能。但是在编写的过程中,经常会遇到林林总总的bug,让人摸不到头脑。今天记录一个过去没有注意过的bug。 在主对话框的一个函数中,我需要对一个List Control控件进行操作。理所当然的...
分类:
其他好文 时间:
2014-07-30 12:09:43
阅读次数:
248
在将命令行下的C++程序转换成MFC窗口程序时一般会提示下面这种错误:fatal error C1010: unexpected end of file while looking for precompiled header directive解决办法:在该文件第一行(记住一定要是第一行)加入#i...
分类:
编程语言 时间:
2014-07-30 11:31:53
阅读次数:
214