问题遇到的现象和发生背景
如何使用AfxRegisterWndClass设置窗口类名称
运行结果及报错内容
结果如图
我的解答思路和尝试过的方法
class CMyWnd : public CWnd
CMyWnd::CMyWnd()
{
strcpy_s(AfxGetThreadState()->m_szTempClassName, "CLASSNAMETEST");
LPCTSTR lpszClassName = AfxRegisterWndClass(CS_HREDRAW | CS_VREDRAW,
::LoadCursor(NULL, IDC_ARROW), (HBRUSH)(COLOR_3DFACE + 1));
CreateEx(WS_EX_CLIENTEDGE, lpszClassName,
"框架程序创建的窗口", WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, CW_USEDEFAULT, NULL, NULL);
MessageBox(AfxGetThreadState()->m_szTempClassName);
MessageBox(lpszClassName);
我想要达到的结果
CLASSNAMETEST