MFC
Vance-01
You can't just sit there and wait for life to come to you. You have to go get it.
展开
-
GetDocument()
视图对象是用来显示文档对象的内容,函数GetDocument()用于获取当前文档对象的指针m_pDocument.而函数OnDraw()是一个虚函数,负责文档对象的数据在用户视图区的显示输出。在向导生成的成员函数OnDraw()中调用了函数GetDocument().通过获取的文档类指针可以在视图中显示文档内容。void CMysdiView::OnDraw(CDC* pDC)翻译 2014-07-18 14:10:16 · 2442 阅读 · 0 评论 -
AfxMessageBox和MessageBox区别
如果用MFC的话,请尽量使用afxmessagebox,因为这个全局的对话框最安全,也最方便。 但是在WIN32 SDK的情况下只能使用MESSAGEBOX。MessageBox()是Win32API函数.后者是mfc中的全局函数.在MFC中能用MessageBox()的地方都能用AfxMessageBox().afxmessagebox更多的时候是用于调试AfxMes转载 2014-09-19 09:22:41 · 423 阅读 · 0 评论 -
捕获Alt键或者Shift+Alt组合键
BOOL CDlgShiftDlg::PreTranslateMessage(MSG* pMsg) {// 捕获Alt键或者Shift+Alt组合键if(pMsg->message == WM_SYSKEYDOWN){switch(pMsg->wParam){case VK_DELETE:MessageBox("你按下的是Alt+Delete组合键或Alt+shift+De转载 2014-05-06 16:34:36 · 2789 阅读 · 0 评论 -
MFC + MDI文件拖拽功能
第一步:首先在int CXXXView::OnCreate(LPCREATESTRUCT lpCreateStruct)中添加this->DragAcceptFiles();第二步:打开类向导添加WM_DROPFILES消息第三步:在OnDropFiles函数中接收文件路径void CxxxView::OnDropFile原创 2015-06-09 17:04:03 · 720 阅读 · 0 评论