摘要: 如何修改frame窗口的背景颜色? MDI窗口的客户区是由frame窗口拥有的另一个窗口覆盖的。为了改变frame窗口背景的颜色,只需要这个客户区的背景颜色就可以了。你必须自己处理WM_ERASEBKND消息。下面是工作步骤: 创建一个从CWnd类继承的类,就叫它CMDIClient吧; 在CMDIFrameWnd中加入CMDIClient变量;(具体情况看下面的代码) ... 阅读全文
posted @ 2009-02-13 17:22 含青血匕 阅读(10646) 评论(1) 推荐(0) 编辑
摘要: 删除*.clw,然后重新进工程,Ctrl+W出ClassWizard,选择Select All然后OK。 一般项目出了问题,比如无法设置断点、文档切换很慢,无法定位Definition等等,都是把aps、ncb、opt、clw这几个文件都删之而后快。 阅读全文
posted @ 2009-02-13 14:25 含青血匕 阅读(212) 评论(0) 推荐(0) 编辑
摘要: LRESULT CMainFrame::WindowProc(UINT message, WPARAM wParam, LPARAM lParam) { // TODO: Add your specialized code here and/or call the base class if... 阅读全文
posted @ 2009-02-13 13:21 含青血匕 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 树形控件可以用于树形的结构,其中有一个根接点(Root)然后下面有许多子结点,而每个子结点上有允许有一个或多个或没有子结点。MFC中使用CTreeCtrl类来封装树形控件的各种操作。通过调用 BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );创建一个窗口,dwStyle中可以使用以下一些树形控件的专... 阅读全文
posted @ 2009-02-13 12:53 含青血匕 阅读(743) 评论(0) 推荐(0) 编辑