天狼鼠

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 47 下一页

2011年3月20日

摘要: 静态链接到 MFC 的规则 DLL 是在内部使用 MFC 的 DLL,这类 DLL 中的导出函数可由 MFC 或非 MFC 可执行文件调用。正如名称所描述的,这类 DLL 是使用 MFC 静态链接库版本生成的。函数通常是通过标准 C 接口从规则 DLL 导出的。有关如何编写、生成和使用规则 DLL 的示例,请参见示例 DLLScreenCap。请注意,Visual C++ 文档中不再使用 USRDLL 一词。静态链接到 MFC 的规则 DLL 具有与原来的 USRDLL 相同的特性。静态链接到 MFC 的规则 DLL 具有下列功能:客户端可执行文件可以用任何支持使用 DLL 的语言(C、C++ 阅读全文
posted @ 2011-03-20 16:55 情有独钟 阅读(425) 评论(0) 推荐(0) 编辑

摘要: Regular DLL分为两类: (1)静态链接到MFC 的规则DLL 静态链接到MFC的规则DLL与MFC库(包括MFC扩展 DLL)静态链接,将MFC库的代码直接生成在.dll文件中。在调用这种DLL的接口时,MFC使用DLL的资源。因此,在静态链接到MFC 的规则DLL中不需要进行模块状态的切换。 使用这种方法生成的规则DLL其程序较大,也可能包含重复的代码。 (2)动态链接到MFC 的规则DLL 动态链接到MFC 的规则DLL 可以和使用它的可执行文件同时动态链接到 MFC DLL 和任何MFC扩展 DLL。在使用了MFC共享库的时候,默认情况下,MFC使用主应用程序的资源句柄来加载资 阅读全文
posted @ 2011-03-20 16:54 情有独钟 阅读(328) 评论(0) 推荐(0) 编辑

摘要: http://blog.csdn.net/BEYOND_Q/default.aspx?PageNumber=9 阅读全文
posted @ 2011-03-20 16:54 情有独钟 阅读(188) 评论(0) 推荐(0) 编辑

摘要: #include "afxmt.h" //使用同步类的头文件CCriticalSection g_CriticalSection; //临界区对象,不可以用于进程间CEvent g_Event1; //自动重置事件,初始无信号状态 CEvent g_Event2(TRUE); //自动重置事件,初始有信号状态CEvent g_Event3(FALSE,TRUE); //人工重置事件,初始无信号状态CEvent g_Event4(TRUE,TRUE); //人工重置事件,初始有信号状态//事件也可以用用于进程间CMutex g_Mutex; //互斥对象,可以用于进程间CSe 阅读全文
posted @ 2011-03-20 16:53 情有独钟 阅读(235) 评论(0) 推荐(0) 编辑

摘要: *---------------------------------------------------------*\另一种同步实现\*---------------------------------------------------------*///CRITICAL_SECTION g_cs;HANDLE g_hEvent = NULL;HANDLE g_hMutex = NULL;HANDLE g_hSemaphore = NULL; static DWORD SynThreadProc1( LPVOID lpParameter ){/* EnterCriticalSection( 阅读全文
posted @ 2011-03-20 16:53 情有独钟 阅读(224) 评论(0) 推荐(0) 编辑

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 47 下一页