摘要:
http://www.czug.org/python/wxpythoninaction/ 阅读全文
posted @ 2013-08-20 21:25
问笑
阅读(193)
评论(0)
推荐(0)
摘要:
这个是三部曲中我认为最难的,并不是说程序有多么难,只是想到这个切分方式真的不容易,今天就把这三部曲的最后一曲分享给大家,也为互联网做一点贡献。首先说一下程序的思想,为分割窗口层专门独立创建一个基于CFrameWnd的类,然后在这里面写分割视图的代码,再与其他未分割的视图类进行切换。下面我们来看一下实现的过程:1、创建一个基于CFrameWnd的派生类CSplitterFrame;2、添加要填充分割窗口的视图类和与分割视图切换的视图类;3、为这个派生类重载OnCreateClient函数,构造分割视图m_Splitter.CreateStatic(this,1,2);m_Splitter.Cre 阅读全文
posted @ 2013-08-20 19:24
问笑
阅读(935)
评论(0)
推荐(0)
摘要:
一、C++编译模式通常,在一个C++程序中,只包含两类文件——.cpp文件和.h文件。其中,.cpp文件被称作C++源文件,里面放的都是C++的源代码;而.h文件则被称作C++头文件,里面放的也是C++的源代码。C+ +语言支持“分别编译”(separate compilation)。也就是说,一个程序所有的内容,可以分成不同的部分分别放在不同的.cpp文件里。.cpp文件里的东西都是相对独立的,在编 译(compile)时不需要与其他文件互通,只需要在编译成目标文件后再与其他的目标文件做一次链接(link)就行了。比如,在文件a.cpp中定义 了一个全局函数“void a() {}”,而在文 阅读全文
posted @ 2013-08-20 13:28
问笑
阅读(1025)
评论(0)
推荐(1)
摘要:
stdafx全称Standard Application Fram Extend。没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。 Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。由于每个.CPP文件都包含相同的include文件,为每个.CPP文件都重复处理这些文件就显得很傻了为避免这种浪费,AppWizard和VisualC++编译程序一起进行工作,如下所示: 1. AppWizard建立了文件stdafx.h,该文件包含了所有当前工程文件需要MFCinclude 文件... 阅读全文
posted @ 2013-08-20 13:23
问笑
阅读(291)
评论(0)
推荐(0)
摘要:
添加的函数:1HACCELhAccel;2hAccel=LoadAccelerators(AfxGetresourceHandle(),MAKEINRESOURCE(IDR_ACCELERATOR1));34BOOLCtestDlg::PreTanslateMessage(MSG*pMsg)5{6if(WM_KEYFIRSTmessage&&pMsg->messagemessage >= WM_KEYFIRST && pMsg->message message && pMsg->message <= WM_KEYLA 阅读全文
posted @ 2013-08-20 11:50
问笑
阅读(390)
评论(0)
推荐(0)
浙公网安备 33010602011771号