![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
VC++/Win32
文章平均质量分 59
fishforever
这个作者很懒,什么都没留下…
展开
-
GetMessage与PeekMessage的区别
首先来看来GetMessage与PeekMessage这两个API的函数原型: BOOL WINAPI GetMessage( LPMSG lpMsg, HWND hWnd, UINT wMsgFilterMin, UINT wMsgFilterMax ); BOOL WINAPI PeekMessage(LPMSG lpMsg, HWND hWnd, UIN原创 2014-03-14 13:36:07 · 1027 阅读 · 0 评论 -
Windows窗体程序
最近在重新复习Windows的窗体程序,所以现在开始把一个Win窗体程序的基本要素和代码都记录下来: #include LRESULT CALLBACK WndProc(HWND , UINT , WPARAM , LPARAM ); int WINAPI WinMain( HINSTANCEhInstance, //程序实例句柄,用以标识本应用程序原创 2014-03-14 13:50:31 · 710 阅读 · 0 评论 -
COM组件开发(五)——使用MFC开发COM组件
使用MFC创建一个进程内组件 这里使用的VS2008,新建一个MFC DLL项目,项目名称为“MFCCOM”,点击“确定”后进入MFC DLL向导,如下图所示: DLL类型选择“使用共享的MFC DLL的规则DLL”,附加功能勾选“自动化”(自动化是一种支持弱类型语言调用的特性),然后点击“完成”即可,生成的项目文件目录如下图:原创 2015-02-26 17:21:37 · 7337 阅读 · 0 评论 -
COM组件开发(六)——使用ATL开发COM组件
使用ATL开发COM组件 使用ATL开发COM组件之前,要对几个重要的类进行说明: CComModule 这是ATL的中心模块类,它的作用有点像MFC中的CWinApp,但没有后者那么庞大。它和它导出的类主要负责处理引用技术、在本地服务器内的类厂注册以及管理自动注册和自动反注册的注册表管理程序间的协调。若要创建进程内组件,只需直接使原创 2015-02-27 10:10:14 · 5687 阅读 · 3 评论