|
网站首页
|
业界新闻
|
小组
|
威客
|
人才
|
下载频道
|
博客
|
代码贴
|
在线编程
|
编程论坛
|
登录
注册
短消息
我发表的主题
我参与的主题
我收藏的贴子
我上传的附件
我下过的附件
编辑个人资料
我的博客
用户控制面板
搜索
道具
恢复默认风格
碧海青天
秋意盎然
棕红预览
粉色回忆
蓝雅绿
紫色淡雅
青青河草
e点小镇
橘子红了
红红夜思
水晶紫色
雪花飘飘
新年快乐
风格
短消息
论坛展区
帮助
编程论坛
→
.NET专区
→
『 C# 论坛 』
→ 进程句柄与窗体句柄
我的收件箱(0)
欢迎加入我们,一同切磋技术
用户名:
密 码:
共有
2957
人关注过本帖
标题:
进程句柄与窗体句柄
只看楼主
加入收藏
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
快速回复:
进程句柄与窗体句柄
数据加载中...
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.031428 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved