> 信息中心 >

C#如何获取跨进程的控件实例,即获取其他程序的控件实例

来源:互联网 编辑:从小磊

有网友碰到过这样的问题:C#如何获取跨进程的控件实例,即获取其他程序的控件实例,问题详细内容为:

我主要是想获取其它程序的数据,文本框的数据写入读取都可以了,主要就是datagridview的数据读取不知道怎么弄,google上不去,百度了好久,大致的流程也了解了,就是做不出来,有人帮帮忙吗?谢了

我理解的大致如下:将读取datagridview写成一个dll类,然后通过钩子注入到要获取的程序中,然后就可以用findcontrol或control.fronhandle来获取控件实例,直接取值了,不过实际过程代码写不出来,有人做过吗,思路我有了,能提供具体代码吗,谢谢,,,

没有园豆,给不了悬赏,不好意思,,,

C#获取跨进程控件实例 ,我搜你通过互联网收集了相关的一些解决方案,希望对有过相同或者相似问题的网友提供帮助,具体如下:

解决方案1:
已经搞定了
解决方案2:
嗯,只差一个程序员了。我知道初学者都把这个想得很简单。
解决方案3:
你暴露了 貌似你有202园豆啊,一个园豆都不想花 直接 要代码。。。。 这想法挺不错。

C#,跨进程调用WinForm控件问题

答:会不会Invoke委托?

c#如何获取其他进程的控件内容

答:网页链接 看看这个博客 这一类一般都是调用windos api

c# 跨线程 读取 主线程UI界面上的控件属性值应该怎...

答:在辅助线程调用下面的方法InvokeControl(); //(在创建辅助线程时可将此方法通过delegate传到辅助线程中) //写在主线程中(windows控件) private void InvokeControl() { if (this.InvokeRequired) this.Invoke(new DelegateChangeText(ChangeText...

C#如何用代码向窗体中添加控件?

答:用代码向窗体添加控件步骤如下 (1)实例化一个控件; (2)设置控件实例属性; (3)将控件实例添加到窗体的Controls集合中 【示例】用代码向窗体添加一个命令按钮,单击这个按钮关闭窗口并退出 (1)在Visual Studio中新建一个“Windos 窗体应...

c#的winform怎么根据控件的名字获取控件属性?

答:这首先要看控件所在的Form类有没有实例化,若已经实例化,可以通过构造传参或委托的方式完成。 构造传参:将控件所在的Form类实例化对象作为参数传到你new的新Form中。 C#实现根据指定容器和控件名字获得控件的方法,在进行C#应用程序设计时有一...

怎么获得C#窗体应用程序中日历控件当前选定的日期...

答:DateTime date = this.日期控件.value;value后面还有点出年月日 小时 根据你的需求 你可以拼接成一个新的日期 比如你只要年月日小时 不要分钟 实例 string str=this.日期控件.value.Year.ToString();这是获取年

虚心求教c#在其他类中跨线程调用form中的控件,如...

答:不建议在类中直接访问控件,这不符合低耦合的设计要求,有些正式项目维护很麻烦的,特别是跨线程。 下面用我自己的一个扫描枪项目举例 1、在你的业务类中定义事件委托,将要处理的参数通过事件传递给事件函数(如果你传递的数据较多,需要另外定...

C#.NET中,如何获得webbrowser控件中网页中的控件的值

答:System.Windows.Forms.HtmlDocument document = this.webBrowser1.Document; if (document != null && document.All["userName"] != null && String.IsNullOrEmpty( document.All["userName"].GetAttribute("value"))) { e.Cancel = true; Syste...

C#获取某应用程序窗体中控件的句柄

答:是可以看到句柄的 Process里就可以 给你段实例 假设找的是QQ 好吧? 先找到QQ的进程 Process[] proes = Process.GetProcesses();遍历它 foreach(Process pro in proes) { //这句就是关联进程句柄 pro.Handle(); //这句是获得关联进程的主窗口句...

c# 如何实例化用户控件

答:写个例字给你看看吧,如下: Button button1=new Button(); //这段代码声明了一个名为button1的按钮 Controls.Add(button2); //这样就把按钮的一个实例显示出来了

C语言自学入门

别灰心,我也在高中时也是自学C语言的。现在我已经会了C、C++、java三种语言。刚入门,想很快掌握是不可能的,以我自己这两年的学习经验来看,刚入门学习一门计算机语言...

cf奖券C有什么用

CF奖券C可以在游戏商城的超值礼包中进行抽奖,有一定概率获得官方提供的一定天数的武器及道具。具体购买步骤如下: 打开游戏客户端,登录个人QQ号码。选择大区,进入游戏...

X={a,b,c},Y={1,2},从X到Y的函数有哪些

 1   2   2    2    2b  1    1    2    2   1   1    2    2c &...

C反应蛋白偏高是怎么回事

您好 C-反应蛋白质种炎症指标也心脏病发作、心律齐、动脉周边疾病及猝发风前兆C-反应蛋白质肝脏生成通常情况下血液里没有旦出现炎症、细菌感染、真菌感染或受伤会迅...

汽车空调的那个A/C是什么意思?

air conditioning是汽车空调的意思,所以带A/C的开关就是空调开关 A/C是压缩机开关,也就是空调制冷开关,夏天用。A/C是空调的缩写,它的全称是air condition...

C语言和C++语言的区别是什么?

是一个集体。但你也可能单独调用API。 3,特别是C++中的图形处理,它和语言的图形有很大的区别。C语言中的图形处理函数基本上是不能用在中C++中的。C语言标准中不包...

淘宝c店是什么意思

淘宝分为B店和C店 B店就是天猫店--B=business 需要有营业执照商标权等专业授权才可以开。成本很高。 C店就是普通商家(非天猫)--C=customer 一般人只要有身份证就可...

c与c++区别

c++在c的基础上增添类 还有C是一个结构化语言,它的重点在于算法和数据结构。C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实...

c语言,如何产生随机数

#include <iostream.h> #include <conio.h> #include <time.h> void main() { for(int i=0;i<100000;i++) { srand( (unsigned)time( NULL ) ); cout<<ra...

c语言中,如果ar是个数组,那么表达式ar[i]与什么等价

ar是一个数组,换句话说就是 ar是 名为ar的数组的首地址。 ar[i]就是ar数组的第i个元素,用指针的表达方式表达就是 *(a+i).


请注意,本站信息均收集自互联网,相关信息仅供参考,医疗等重要信息请以正规途径为最终意见,本站不承担任何责任!

www.wosoni.com false 互联网 http://www.wosoni.com/blogcnk/u/kefki.html report 5144 解决方案1:已经搞定了解决方案2:嗯,只差一个程序员了。我知道初学者都把这个想得很简单。解决方案3:你暴露了 貌似你有202园豆啊,一个园豆都不想花 直接 要代码。。。。这想法挺不错。

热门图片