在线帮助文档
https://docs.microsoft.com/zh-cn/windows/win32/api/winuser/nf-winuser-setclasslonga
SetClassLongA function
//修改图标,使用32位编译,没问题。使用64位编译,这个函数失效。 SetClassLong(m_hWnd, GCLP_HICON, (LONG)AfxGetApp()->LoadIconW(IDI_COCOS));
//使用这个函数修改图标,32位和64位都能使用。 SetClassLongPtr(m_hWnd, GCLP_HICON, (LONG_PTR)AfxGetApp()->LoadIconW(IDI_COCOS));