取当前窗口的句柄是直接用m_hWnd,还是用GetSafeHwnd?
2009-05-31 09:54
218 查看
取当前窗口的句柄是直接用m_hWnd,还是用GetSafeHwnd?
其实,最最强壮的代码应该是:
CMyWnd::GetMySafeHwnd()
{
HWND hwnd = GetSafeHwnd();
if(hwnd != NULL)
{
if(!IsWindow(hwnd))
hwnd = NULL;
}
return hwnd;
}
你们说呢?
其实,最最强壮的代码应该是:
CMyWnd::GetMySafeHwnd()
{
HWND hwnd = GetSafeHwnd();
if(hwnd != NULL)
{
if(!IsWindow(hwnd))
hwnd = NULL;
}
return hwnd;
}
你们说呢?
相关文章推荐
- 使用GetActiveWindow函数获取当前窗口HWND句柄
- MFC 中当前窗口对象的m_hWnd变量。
- CWnd 对象怎么和 HWND 窗口句柄相互转化
- c++操作当前窗口句柄
- 获取当前具有输入焦点控件的窗口句柄
- 易语言当前窗口或组件的窗口句柄获取方法
- C# 图像处理: 获取当前活动窗口句柄,获取窗口大小及位置
- 也谈根据IE窗口句柄hWnd获得IWebBrowser接口
- 获取当前具有输入焦点控件的窗口句柄
- 易语言获取当前鼠标的窗口句柄、位置、颜色值
- 你选择新窗口还是当前窗口?
- MFC 句柄Hwnd 与 窗口Wnd的联系
- jquery中用width还是width(val)获取当前窗口的宽度
- CWnd与HWND的区别与转换 (窗口句柄)
- Selenium-获取当前窗口句柄与切换回原窗口句柄
- 也谈根据IE窗口句柄hWnd获得IWebBrowser接口
- 窗口句柄HWND和实例句柄HINSTANCE
- VC 获取控制台窗口的句柄(hWnd)
- 获得当前窗口的hwnd的方法整理
- win32 API窗口句柄 HWND