Developer Network
Developer Network
Developer
:CreateViewProfileText:
登录
MSDN 订阅
获取工具
下载
Visual Studio
SDK
试用软件
免费下载
Office 资源
计划
订阅
Administrators
学生
Microsoft Imagine
Microsoft 学生合作伙伴
ISV
新手
Events(事件)
社区
Magazine
论坛
博客
第 9 频道
文档
API 和参考
开发人员中心
示例
停用的内容
非常抱歉。你请求的内容已被删除。将在 1 秒内自动重定向。
提出问题
快速访问
论坛主页
浏览论坛用户
FAQ
搜索相关主题
Remove From My Forums
积极答复者
如何获取其他程序中窗体里的控件及文本
Visual Studio Development
>
Visual C#
问题
0
登录进行投票
在vs中 如何获取其他程序中窗体里的控件及文本 并准确的控制这些控件 制作思路是什么 具体实现时主要会使用到那些方法 或者我能参考的资料
绝不不懂装懂,不因为自己的问题低级而感到不好意思,踏踏实实的虚心学习。
2010年12月27日 4:45
回复
|
引用
答案
1
登录进行投票
dear
主要是用FindWindows或Process类别来取得应用程式的Handle,再用SendMessage API对你要处理的Handle下达命令
[c# findwindow]
http://www.google.com.tw/search?hl=&q=c%23+findwindow&sourceid=navclient-ff&rlz=1B3GGLL_zh-TWTW410TW410&ie=UTF-8
[C# - Getting the Window Handle (HWND) from a Hidden Window]
http://www.experts-exchange.com/Programming/Programming_Languages/C_Sharp/Q_21590318.html
找到Handle之后,再用FindWindowsEx找子视窗或控件的Handle
[c# findwindowex]
http://www.google.com.tw/search?hl=zh-TW&rlz=1B3GGLL_zh-TWTW410TW410&q=c%23+findwindowex&aq=f&aqi=&aql=&oq=&gs_rfai=
你可参考小弟写的范例
[Edit this entry.] [C#.NET][VB.NET] 用 Win32 API 控制 外部應用程式選單
http://www.dotblogs.com.tw/yc421206/archive/2009/07/06/9142.aspx
秘訣無它,唯勤而已 http://www.dotblogs.com.tw/yc421206/
已标记为答案
沉默种子
2010年12月27日 12:27
2010年12月27日 8:57
回复
|
引用