求教C++如何在自己构建的函数中获取对话框里控件的句柄

求教C++如何在自己构建的函数中获取对话框里控件的句柄,第1张

// Make sure the focus is set to the tree control

m_TreeCtrlSetFocus();

// Show the edit control on the label of the selected item

// The tree control must have the TVS_EDITLABELS style set

HTREEITEM hSel = m_TreeCtrlGetSelectedItem();

CEdit pmyEdit = m_TreeCtrlEditLabel(hSel);

ASSERT(pmyEdit != NULL);

查询msdn,多看看上面的例子,了解每一个类的成员函数的使用,然后试着自己动手实现

易语言如何取指定窗口句柄

如下参考:

1.首先,创建一个新程序,如下图所示。

2.在程序中绘制一个“按钮”,两个编辑框,两个标签,然后改变相应的名称来识别。

3.左击以下:剪辑(只有在没有点击的情况下才点击),程序,模块应用回,如下图。

4.在浏览窗口找到下载的超级模块位置,点击“超级模块”打开。

5.在模块下面会有一个额外的“超级模块”。

6.双击button1,在子例程“_button1_isclicked”下新建一个名为“I”的整数变量,然后编写如下代码:I=takehandle2(“记事本”)。编辑框1。Content=对文本的回答(I)。

7.写完以上代码,就可以得到“记事本”了。Exe”窗口句柄,然后,获取窗口标题!继续编码如下:编辑框2。内容=取窗口标题(取句柄2)(“记事本”)。Exe”))。

8.最后,调试并运行程序,就完成了。

版本 2程序集 窗口程序集1

程序集变量 父, 整数型

程序集变量 账号, 整数型子程序 _按钮1_被单击父 = 窗口标题取句柄 (“2010”)

输出调试文本 (父)

账号 = 窗口找子 (父, 到文本 (“ATL:30A44018”))

输出调试文本 (账号)

setting对话框的父窗口是page1,page1的父窗口是tab,tab的父窗口是你所谓的最底层对话框

在setting窗口中,可以用个麻烦的方法:

HWND hwndPage1 = GetParent();

HWND hwndTab = GetParent(hwndPage1);

HWND hwndDlg = GetParent(hwndtab); // 这个句柄你试试

以上就是关于求教C++如何在自己构建的函数中获取对话框里控件的句柄全部的内容,包括:求教C++如何在自己构建的函数中获取对话框里控件的句柄、【易语言】 如何取指定窗口句柄、易语言怎么获取某个程序编辑框的句柄等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9604867.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存