请教一个获取对话框句柄的问题

原创 2017年01月03日 05:22:20
我做了一个控制面板,里面创建了多个sheet,每个sheet一个对话框。

当前碰到一个问题,无法获取其他sheet里的对话框句柄。

使用了 FindWindow(NULL, "Name"),结果返回NULL。

问一下,这里的Name是对话框的Caption吗?

如果该方法不行,可有其他方法获取对话框句柄?已知这些对话框的ID。

获取对话框句柄

简介: 获取主对话框和子对话框的句柄,子对话框通过FindWindow。 1.主对话框 CTcpAsynSDlg *pMainDlg = (CTcpAsynSDlg*)AfxGetApp()->G...
  • C_gyl
  • C_gyl
  • 2017年03月26日 15:23
  • 933

MFC中获取各个窗口(对话框)之间的指针、对象、句柄

MFC在很多的对话框操作中,我们经常要用到在一个对话框中调用另一个对话框的函数或变量.可以用如下方法来解决.    HWND hWnd=::FindWindow(NULL,_T("Sphere"))...
  • lihui126
  • lihui126
  • 2015年01月31日 14:16
  • 6189

获取弹出式窗口(对话框)句柄

原文:获取弹出式窗口(对话框)句柄 http://www.vbgood.com/thread-103057-1-1.html昨天遇到了这个问题;碰巧今天在MSDN上看到了这方面的内容,记录下。 假设...
  • dahual
  • dahual
  • 2011年04月16日 17:11
  • 2406

MFC 下自定义消息中获取 Tab Control的子对话框的 句柄

首先是自定义消息的步骤; 自定义消息 1.发送消息的对话框的.h文件中添加: #define WM_USERMESSAGE WM_USER+n //WM_USERMESSAGE为自己定义的消息名称,n...
  • u011001084
  • u011001084
  • 2015年11月17日 10:22
  • 1169

英文邮件礼仪:向教授请教学术问题

英文邮件礼仪:向教授请教学术问题   邮件主题 邮件主题(subject)不需要写自己的名字。名字是在邮件系统设置里设定好的,在发件时会替换显示实际地址,所以无需在主题里再写一遍。 [关键内容...
  • yyyljw
  • yyyljw
  • 2015年12月14日 16:44
  • 1547

程序员应该如何去请教别人问题

程序员应该如何提问
  • java_weekly
  • java_weekly
  • 2017年05月31日 17:34
  • 383

GetParent获得的是父窗口的父窗口句柄

问题: 一个主窗口A,创建一个非模态的对话框B,B有WS_CHILD属性,并把B的父窗口指定为A; B再创建一个非模态对话框C,C没有WS_CHILD属性,并把C的父窗口指定为B。 我想在C...
  • Beyond_cn
  • Beyond_cn
  • 2015年01月07日 19:17
  • 1778

MFC 怎样获得某个窗口的句柄?

GetSafeHandle(); this-> hWnd; GetDlgItem(hwnd,ID);//获取窗口ID所对应的HWND的子窗口句柄  在主窗口中,如果要用到父窗口的句柄,可...
  • u011001084
  • u011001084
  • 2015年11月17日 10:24
  • 1541

MFC 窗口句柄获取

句柄获取方法(获取该窗口的句柄后,即可向该窗口类类发送消息、处理程序):0。获取所在类窗口的句柄: this->m_hwnd 1。主窗口的句柄: 无论在主窗口类内,还是子窗口类内,获取主窗口句柄...
  • laogaoAV
  • laogaoAV
  • 2014年03月02日 18:26
  • 28934

获取对话框句柄 对话框指针

获取主对话框指针;获取住对话狂句柄HWND hHwnd = pWnd->m_hWnd; 父窗口法:GetParent(); 在类的成员函数中如果使用与MFC类库相同名的SDK API 则需在函数名前添...
  • qq_38039069
  • qq_38039069
  • 2017年05月03日 21:26
  • 73
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:请教一个获取对话框句柄的问题
举报原因:
原因补充:

(最多只允许输入30个字)