MFC
呼啸
09年开始编程,一直到现在。看看自己进步了什么。
展开
-
MFC学习札记
1.画线 void CDraw2View::OnLButtonUp(UINT nFlags, CPoint point) { // TODO: 在此添加消息处理程序代码和/或调用默认值 HDC hdc; hdc=::GetDC(m_hWnd); MoveToEx(hdc,m_ptOrigin.x,m_ptOrigin.y,NULL);//获取到原点 LineTo(hdc,p原创 2012-11-10 21:23:22 · 681 阅读 · 0 评论 -
MFC消息的分类
①标准消息 除WM_COMMAND之外,所有以WM_开头的消息。从CWnd派生的类,都可以接收到这类消息。 ②命令消息 来自菜单、加速键或工具栏按钮的消息。这类消息都以WM_COMMAND呈现。在MFC中,通过菜单项的标识(ID)来区分不同的命令消息;在SDK中,通过消息的wParam参数识别。 从CCmdTarget派生的类,都可以接收到这类消息。 ③通告消息 由控件产生的消息,例如原创 2012-11-12 22:07:50 · 657 阅读 · 0 评论 -
MFC札记
1.创建模态对话框 CTestDlg dlg; dlg.DoModal(); 2.创建非模态对话框 CTestDlg *pDlg = new CTestDlg(); //dlg.DoModal(); pDlg->Create(IDD_DIALOG1,this); pDlg->ShowWindow(SW_SHOW); 注意:创建模态对话框时,因为模态对话创建后程序会暂停执原创 2012-11-14 10:10:07 · 505 阅读 · 0 评论 -
MFC的四个重要类之间的关系
如果我们的工程名字为HelloWorld。 CHelloWorldApp类处理消息,将收到的消息分发给相应的对象。CMainFrame是视图CHelloWorldView的父窗口,视图CHelloWorldView就是显示在CMainFrame的客户区中。视图类CHelloWorldView用来显示文档类CHelloWorldDoc中的数据,并根据对视图类的操作修改文档类的数据。一个视图类只能跟原创 2012-11-14 14:02:01 · 2521 阅读 · 1 评论