如何访问桌面窗口
来源:互联网 发布:ssl默认端口号 编辑:程序博客网 时间:2024/05/21 09:54
静态函数CWnd:: GetDesktopWindow 返回桌面窗口的指针。下例说明了MFC
void CFrameWnd::BeginModalState ()
{
//first count all windows that need to be disabled
UINT nCount=0;
HWND hWnd=:: GetWindow (:: GetDesktopWindow (), GW_CHILD);
while (hWnd!=NULL)
{
if (:: IsWindowEnabled (hwnd) &&
CWnd::FromHandlePermanent (hWnd)!=NULL &&
AfxIsDescendant (pParent->m_hWnd, hWnd) &&
:: SendMessage (hWnd, WM_DISABLEMODAL, 0, 0)==0)
{
++nCount;
}
hWnd=:: GetWindow (hWnd, GW_HWNDNEXT);
}
void CFrameWnd::BeginModalState ()
{
//first count all windows that need to be disabled
UINT nCount=0;
HWND hWnd=:: GetWindow (:: GetDesktopWindow (), GW_CHILD);
while (hWnd!=NULL)
{
if (:: IsWindowEnabled (hwnd) &&
CWnd::FromHandlePermanent (hWnd)!=NULL &&
AfxIsDescendant (pParent->m_hWnd, hWnd) &&
:: SendMessage (hWnd, WM_DISABLEMODAL, 0, 0)==0)
{
++nCount;
}
hWnd=:: GetWindow (hWnd, GW_HWNDNEXT);
}
- 如何访问桌面窗口
- 如何访问桌面窗口
- 如何访问桌面窗口
- 如何HOOK桌面窗口消息
- 如何HOOK桌面窗口消息
- 如何HOOK桌面窗口消息
- 如何截取当前桌面或当前窗口
- 如何得到桌面窗口的句柄(桌面图标)
- 如何让你的WinForm嵌入桌面窗口最底层
- 如何找到当前桌面某一窗口上的类名
- 如何让窗口停放在桌面的右下角
- [VC++]如何得到桌面窗口的句柄(桌面图标)
- 如何关闭Win7桌面窗口自动排列和吸附?
- Windows服务中 如何访问窗口
- 从Ubuntu系统如何远程访问Windows桌面
- 粘粘窗口-如何在桌面边缘停靠你的 Delphi 窗口
- 窗口站和桌面
- 获取桌面窗口句柄
- 如何在对话框中显示一个位图
- 如何获取一个对话控件的指针
- 如何改变控件的字体
- 如何在OLE控件中使用OLE_COLOR数据类型
- Hibernate 关系配置
- 如何访问桌面窗口
- 如何确定Windows和Windows系统目录
- 如何检索原先的Task Manager应用程序使用的任务列表
- ubuntu安装配置手记
- 如何使用一个预定义的Windows光标
- 如何一个创建三态下压按钮
- 如何动态创建控件
- Custom Membership Provider under Minimal Trust in SharePoint 2007
- 如何限制编辑框中的准许字符