如题,我想获得单文档工程的视图窗口的窗口句柄,但用GetActiveView()方法时,只有在我用鼠标点击了视图时,才能获得该视图窗口的句柄,但不点击时却获得为空。请问一下。要怎么解决要先点击才能获取窗口句柄的问题
解决方案 »
- User breakpoint called from code at 0x7c92120e?
- 庆贺当选MVP,散分
- 谁有《VISUAL C++MFC编程实例》和《VISUAL C++MFC扩展编程实例》的源码给发一个吧!先谢谢了!
- 请问,如何将一个DLL文件(无原代码),封装到我新建的一个WIN32DLL中?如何在其它应用程序中通过加载新生成的DLL来调用老DLL中的函数?请大家
- 图象的平滑缩放
- 是买“VC技术内幕”第四版好还是买第五版好?
- 用kalman对遮挡目标进行预测时,为什么跟踪框不动了?
- 添加图片疑问
- vs2008启动不了
- WEBBROWSER的一个问题
- 只读取图片的一半,可以设置吗
- 视频显示控件,在IE上其他区域拖动滚动条时,视频抖动(坐等答案结贴)
SetActiveView(CXXView);
GetSafehWnd 取你程序所在窗口类的句柄
GetActiveWindow 取当前活动窗口句柄
AfxGetMainWnd 取主窗口句柄
GetForegroundWindow 取前台窗口句柄
CView* pViewNew,
BOOL bNotify = TRUE
);
但是只要我点击一下视图区域。。再去获取时就能获取到了
{
HWND hWnd;
hWnd=this->m_hWnd;
}