这个问题并不复杂,实际上就像把大象放进冰箱里一样简单:
1、创建一个MFC窗口;
创建一个MFC动态链接库MFCdll,添加一个CDialog类MyDlg,在MFCdll.h中声明导出函数(参看WPF导入MFC动态链接库函数)
extern “C” _declspec(dllexport) void WINAPI CreatMyDlgdll(HWND hWnd);
在MFCdll.cpp中创建并显示MyDlg对话框窗口
void WINAPI CreatMyDlgdll(HWND hWnd)
{
MyDlg *pMyDlg = new MyDlg;
pMyDlg->Create(IDD_MYDLG, CWnd::FromHandle(hWnd));
pMyDlg->ShowWindow(SW_NORMAL);
}
注意还有一个步骤,把MyDlg的style属性设置为child&