error C2440: “static_cast” : 无法从“void (__thiscall CColourPopup::* )(BOOL,HTASK)”转换为“void (__thiscall CWnd::* )(BOOL,DWORD)”error C2664: “CWnd::OnActivateApp” : 不能将参数 2 从“HTASK”转换为“DWORD”
该转换要求 reinterpret_cast、C 样式转换或函数类型转换
该转换要求 reinterpret_cast、C 样式转换或函数类型转换
//{{AFX_MSG_MAP(CColourPopup)
ON_WM_NCDESTROY()
ON_WM_LBUTTONUP()
ON_WM_PAINT()
ON_WM_MOUSEMOVE()
ON_WM_KEYDOWN()
ON_WM_QUERYNEWPALETTE()
ON_WM_PALETTECHANGED()
ON_WM_KILLFOCUS()
-> ON_WM_ACTIVATEAPP()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()
void CColourPopup::OnActivateApp(BOOL bActive, HTASK hTask)
{
-> CWnd::OnActivateApp(bActive, hTask); // If Deactivating App, cancel this selection
if (!bActive)
EndSelection(CPN_SELENDCANCEL);
}