从网上找到办法。
1:改rc
IDD_TEST_DIALOG DIALOGEX 0, 0, 320, 200
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "Myclassname"
CLASS "FSL" FONT 9, "宋体"2:注册类名
InitInstance()函数里添加
WNDCLASS wcx;
memset(&wcx, 0, sizeof(wcx));
GetClassInfo(NULL, WC_DIALOG, &wcx);
wcx.lpszClassName = _T("Myclassname");
RegisterClass(&wcx);但是,只要修改rc,增加的class,MFC,就生成对话框失败。也在网上找到,要修改什么MFC Mode的,但是没找到这个选项。
有做过的说说。
1:改rc
IDD_TEST_DIALOG DIALOGEX 0, 0, 320, 200
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
EXSTYLE WS_EX_APPWINDOW
CAPTION "Myclassname"
CLASS "FSL" FONT 9, "宋体"2:注册类名
InitInstance()函数里添加
WNDCLASS wcx;
memset(&wcx, 0, sizeof(wcx));
GetClassInfo(NULL, WC_DIALOG, &wcx);
wcx.lpszClassName = _T("Myclassname");
RegisterClass(&wcx);但是,只要修改rc,增加的class,MFC,就生成对话框失败。也在网上找到,要修改什么MFC Mode的,但是没找到这个选项。
有做过的说说。
这个是什么?
我经常改
目的很简单,就是为了呼唤窗口至于你的问题
你改错地方了
应该是这样的
IDD_ESMDA_DIALOG DIALOGEX 0, 0, 570, 419
STYLE DS_SETFONT | DS_CENTER | WS_MINIMIZEBOX | WS_MAXIMIZEBOX | WS_POPUP | WS_VISIBLE | WS_CLIPCHILDREN | WS_CAPTION | WS_SYSMENU | WS_THICKFRAME
EXSTYLE WS_EX_APPWINDOW
CAPTION "这里是你的窗口标题"
MENU IDR_MENU_MAIN
CLASS "这里才是你的类名"
FONT 9, "宋体", 0, 0, 0x1
BEGIN
END