//CString cstring("大家好,欢迎一起学习MFC"); CString cstring="大家好,欢迎一起学习MFC"; pDC->TextOut(100,100,cstring);*/ /*CString cstring; cstring.LoadString(IDS_MYBOLG); pDC->TextOut(100,100,cstring);*/ /*CString cstring("Hello,欢迎大家一起学习MFC"); CSize cs=pDC->GetTextExtent(...
孙鑫MFC-12 上传者:冷面筋肉人 2:20:12 孙鑫MFC-11 上传者:冷面筋肉人 2:22:21 孙鑫MFC-10 上传者:冷面筋肉人 2:41:43 孙鑫MFC-09 上传者:冷面筋肉人 1:51:49 孙鑫MFC-08 上传者:冷面筋肉人 2:41:03 孙鑫MFC-07 上传者:冷面筋肉人
5.在CPropertyPage中设置SetWizardButtons可将其属性改为上一步、完成! 6.为IDC_RADIO1关联成员变量,需要先设置Group属性才行。另外别忘记调用UpdateData(). 7.为CPropertyPage增加虚函数,OnWizardNext,如果用户点击下一步时,不想让他进入下一步,刚返回-1! 8.将用户的选择输出到屏幕上,此时可以在View中增加几个成员...
2:22:21 孙鑫MFC教程10 上传者:无名天使05 2:20:12 孙鑫MFC教程11 上传者:无名天使05 2:34:21 孙鑫MFC教程12 上传者:无名天使05 2:19:13 孙鑫MFC教程13 上传者:无名天使05 2:06:03 孙鑫MFC教程14 上传者:无名天使05 1:59:30 孙鑫MFC教程15 上传者:无名天使05 1:59:11 孙鑫MFC教程16 上传者:无名...
4.添加字体对话框,将选择的字体在View中显示出来。 a.实例化一个对象; b.为View添加一个字体成员变量,得到用户选择的字体。 c.调用Invadate()发出重绘消息; d.再次注意一个对象只能创建一次,故要再次创建,必须将原告的删除! 5.为设置对话框增加示例功能。
mfc--孙鑫C++ 笔记 2015 目录[TOC] 01 win32 开发 示例 消息结构体 typedefstructtagMSG{ HWND hwnd; UINT message; WPARAM wParam; LPARAM lParam; DWORD time; POINT pt; } MSG, *PMSG, *LPMSG; 句柄(HANDLE)资源的标识 细分为图标句柄(HICON),光标句柄(HCURSOR),窗口句柄(HWND),应用程序实例句柄(...
1新建一个基于对话框的MFC程序 2然后在其OnInitDialog中 添加 [cpp] view plaincopyprint? SetWindowsHookEx(WH_MOUSE,MouseProc,NULL,GetCurrentThreadId()); 3在OnInitDialog前面添加MouseProc函数 [cpp] view plaincopyprint? LRESULT CALLBACK MouseProc( int nCode, // hook code WPARAM wParam, // message...
当点击系统的打开和新建菜单时,有一系列的步骤,孙鑫老师给我们跟踪了代码的调用过程,此段跟踪我们略过。但我们要牢记住:CWinAPP负责管理文档管理器,文档管理器有一个指针链表,且来保存文档模板的指针,文档模板指针管理三个类DOC,VIEW,MAINFRAME,使其为某文件对象服务。
孙鑫VC学习笔记:第十七讲 (二) 用匿名管道实现进程间的通信 收藏 用匿名管道实现进程间的通信: 匿名管道只能在本地主机上,父子进程之间完成通信: 步骤: 1.新建一个项目Parent 2.增加“匿名管道”子菜单以及“创建管道”、“读取数据”与“写入数据”三个菜单项。
1.对应用程序(单文档程序)的窗口进行操作的时候,如点击鼠标,拖动鼠标等,所有的窗口消息应该在CView中捕获,而不能在MainFrame进行捕获,因为在文档-视图结构中,CView类总是覆盖在CMainFrm框架窗口之上的。 2.MFC的消息映射机制: 查看MFC的源代码:WINCORE.CPP ...