社区
Windows SDK/API
帖子详情
我就不信了:已知实例句柄求该实例中的窗体句柄
ikumei
2003-09-26 04:22:42
如题,已知一个实例的句柄HInstance
求该实例中的窗体句柄HWND,如果实例中没有窗体句柄要返回false
最好能判断该实例中有多少窗体句柄,并枚举出来
这样的想法不知道有没可能实现?如果认为没可能的,也请阐述自己的理由,一样有分,谢谢
...全文
126
8
打赏
收藏
我就不信了:已知实例句柄求该实例中的窗体句柄
如题,已知一个实例的句柄HInstance 求该实例中的窗体句柄HWND,如果实例中没有窗体句柄要返回false 最好能判断该实例中有多少窗体句柄,并枚举出来 这样的想法不知道有没可能实现?如果认为没可能的,也请阐述自己的理由,一样有分,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skywinner
2003-09-27
打赏
举报
回复
那个解决方式就只用到hinstance,其他的都没用
naughtyboy
2003-09-27
打赏
举报
回复
现成的api好像没有
记得M$的站点也讨论过这个问题
最终的结论就是遍历所有窗体,然后得到每个hwnd所对应的hinstance,接下来进行比较
ikumei
2003-09-27
打赏
举报
回复
不不不
我是说一已知hinstance,其他的当然都不是已知条件
skywinner
2003-09-26
打赏
举报
回复
首先用EnumWindow列举出所有的window
在EnumWindowPro中用getwindowlong(hwnd,GWL_HINSTANCE)得到返回值判断该窗体是否在该instance中
应该还有更好的办法
ikumei
2003-09-26
打赏
举报
回复
vcl?没搞错吧?那么是哪个控件?不太找的到与hinstance相关的函数
我原来认为如果能实现,也要用api加自己编程的,好像没现成的代码:(
飞翔的老虎
2003-09-26
打赏
举报
回复
delphi的vcl中有源码,你可以看看,具体在哪,我不记得了。好久没有碰过delphi了:(
FrameSniper
2003-09-26
打赏
举报
回复
应该可以,学习!
rwdx
2003-09-26
打赏
举报
回复
up
【
窗体
】Winform两个
窗体
之间通过委托事件进行值传递,基础篇
本文聚焦C# WinForm开发,介绍了在WinForm
中
显示线上和本地图片的方法,阐述了A
窗体
打开B
窗体
的实现方式,还讲解了通过订阅事件和事件机制在
窗体
间传递值的技巧,同时对委托、事件等相关基础概念进行了简要介绍。
c# winform 无边框
窗体
移动办法
本文详细介绍了在C# Winform
中
实现无边框
窗体
的移动方法,包括重写OnMouseMove方法及MouseDown、MouseUp、MouseMove事件,提供了具体的代码示例,帮助开发者解决无边框
窗体
的拖动问题。
关于Visual Basic 2005 Beta
中
窗体
互访技术的思索
文章主要讲述VB6程序员转入.NET开发面临习惯面向对象规则的问题,重点介绍VB2005里My.Forms命名空间可维护
窗体
默认
实例
,解决
窗体
互访问题。还提到My.Forms不会自动创建和回收
实例
,以及重写Sub New实现
窗体
互访的方法,指出My是VB2005值得关注的新特性。
正确还原子类化的
窗体
,子类化正确还原
本文探讨了在多个程序对同一
窗体
进行子类化时如何正确还原原始
窗体
指针的问题。提供了在WM_NCDESTROY消息处理
中
实现
窗体
还原的代码示例。
vb.net 教程 3-2
窗体
编程之
窗体
4
本文详细介绍了在VB.NET
中
如何在不同
窗体
之间传递参数,包括理解
窗体
作为类的概念,创建带参数的构造函数,以及在Form1
中
调用Form2并传递参数的方法。通过
实例
代码展示了在Form2
中
接收并显示传递参数的过程,帮助开发者更好地理解和应用
窗体
间的交互。
Windows SDK/API
1,184
社区成员
22,326
社区内容
发帖
与我相关
我的任务
Windows SDK/API
Delphi Windows SDK/API
复制链接
扫一扫
分享
社区描述
Delphi Windows SDK/API
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章