搜索
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 进程句柄与窗体句柄
标题:
进程句柄与窗体句柄
只看楼主
jmd520
等 级:
新手上路
帖 子:78
专家分:0
注 册:2008-10-12
结帖率:
100%
楼主
问题点数:0 回复次数:4
进程句柄与窗体句柄
我学的是C#,我想知道:
1,如何由进程句柄获取该进程的窗体句柄(该窗体未显示出来),并且可否将这一窗体弹出来.(如某些应用程序)
2,如何使用窗体句柄关闭该窗体,(如某些应用程序的登陆窗体,关闭该窗体后,该应用程序并未退出)
我想上面问题可能要用到API函数,各位大侠help me!
[[it] 本帖最后由 jmd520 于 2008-10-16 17:58 编辑 [/it]]
搜索更多相关主题的帖子:
句柄
窗体
进程
2008-10-16 17:53
ecjob
等 级:
论坛游侠
威 望:
8
帖 子:321
专家分:110
注 册:2006-10-15
第
2
楼
得分:0
窗体未显示 的意思是什么?
窗体还没建立, 那来窗体的线程?
第二个, 窗体句柄 关闭窗体 你是想把窗体不显示而已吧?
理解不了你的意思
86年出生,广东求 女人/项目/工作 ,见广告即有效.论坛PM
2008-10-16 18:51
jmd520
等 级:
新手上路
帖 子:78
专家分:0
注 册:2008-10-12
第
3
楼
得分:0
窗体未显示的意思是 该窗体关闭后被缩进通知区域了,
第二个意思和你说的差不多,有些窗体被单击关闭后就是隐藏了,反正就是用程序向该窗体发送关闭信息,效果类似于用鼠标单击窗体关闭按钮那样就得了
2008-10-16 19:03
ecjob
等 级:
论坛游侠
威 望:
8
帖 子:321
专家分:110
注 册:2006-10-15
第
4
楼
得分:0
如果你是新手,对API不了解,做这些应该都比较抽像的。但会玩了,就又得觉满爽的。
窗体隐藏了,句柄还是存在的。。。
找到句柄后,就可以用
SetWindowPos
去隐藏或显示了。还可以把它设置到新的位置
线程有没有创建你可以用 SPY++ 查下。。
如果说,外部程序的子线程窗体还没创建就想把窗体打开。。呵呵。这不是 普通技术哦
而且,具体程序得具体分析。
86年出生,广东求 女人/项目/工作 ,见广告即有效.论坛PM
2008-10-16 19:21
jmd520
等 级:
新手上路
帖 子:78
专家分:0
注 册:2008-10-12
第
5
楼
得分:0
嗯,很好用,不过我又发现一个好用的API函数 SetMessage (int hWnd,int Msg, int wParam,int lParam )
Msg 为2或16 可以关闭指定句柄窗口,
呵呵,谢谢啦
!
2008-10-16 23:16
5
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-238685-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.013884 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved