我有一个Win32资源DLL(无MFC),其中有一个对话框。
我可以使用MFC应用程序中的LoadLibrary
加载Win32 dll。
加载DLL后,如何调出对话框以向用户显示?
如果有人可以共享代码来执行此操作,我将不胜感激。
我记得使用AfxGetResourceHandle来做这类事情,但现在不记得了。
答案 0 :(得分:1)
基本步骤是:
LoadLibrary
(正如您所做)FindResource
(给你一个HRSRC)LoadResource
(给你一个HGLOBAL)LockResource
(给你一个可以转换为LPCDLGTEMPLATE的LPVOID)CreateDialogIndirectParam
(创建对话框)