在ChatManager.cpp里搜索
hwnd = CreateDialogParam(NULL, MAKEINTRESOURCE(IDD_CHAT),NULL,MyDialogProc, 0L);
改为
CreateDialogParam(HINST_THISMODULE, MAKEINTRESOURCE(IDD_CHAT),NULL,MyDialogProc, 0L);
并加上
EXTERN_C IMAGE_DOS_HEADER __ImageBase;
#define HINST_THISMODULE ((HINSTANCE)&__ImageBase)
来源:https://stackoverflow.com/questions/32228681/win32-dialog-inside-dll