示例如下:
CImgWnd* pWnd; //自定义窗口类型
HWND hWnd = ::GetActiveWindow(); //获得当前激活窗口句柄;
if(pWnd->GetBitmapWnd() == hWnd){} //这样不行!如何根据上面得到的或通过别的方法得到的窗口句柄判断窗口是DIALOG还是VIEW或者别的自定义类型窗口?
CImgWnd* pWnd; //自定义窗口类型
HWND hWnd = ::GetActiveWindow(); //获得当前激活窗口句柄;
if(pWnd->GetBitmapWnd() == hWnd){} //这样不行!如何根据上面得到的或通过别的方法得到的窗口句柄判断窗口是DIALOG还是VIEW或者别的自定义类型窗口?
pwnd->IsKindOf(...);
GetClassName(pwnd->m_hwnd, ClassName, sizeof(ClassName));