- 5
- 0
- 约5.8千字
- 约 15页
- 2016-08-23 发布于重庆
- 举报
vc-DLL编程方法
1、第一步创建一“MFC ? AppWizard ? (dll)”工程,接下来选择“Regular ? Dll ? using ? shared ? MFC ? DLL”,点击“Finish”。 ? ? ? ? 2、添加一对话框资源到工程中,从菜单中选择Insert-Resource,添加一“Dialog” ? ? 选择“New”,至此对话框已添加到DLL工程中。 ? ? ? ? 3、为对话框添加一新类,如:CTest,基类为CDialog。 ? ? ? ? 4、在MFCDLL.cpp中(因创建的工程为MFCDLL)添加接口函数: ? ? ? ? extern ? C ? __declspec(dllexport) ? void ? Show() ? ? ? ? { ? ? ? ? ? ? ? ? ? ? ? ? AFX_MANAGE_STATE(AfxGetStaticModuleState()); ? ? ? ? ? ? ? ? ? ? ? ? CTest ? test; ? ? ? ? ? ? ? ? ? ? ? ? test.DoModal ? (); ? ? ? ? } ? ? ? ? 别忘了在文件中添加: ? #include ? Test.h:),大功告成,编译吧! ? ? ? ? ? 5、用VC新建一对话框工程,在一按钮
原创力文档

文档评论(0)