相关推荐
-
C++获得其他程序窗体控件中信息的方法
本文实例讲述了C++获得其他程序窗体控件中信息的方法。分享给大家供大家参考。具体分析如下: 这里演示了获得其他程序窗体控件信息的方法, 用FindWindow API找到文本框句柄,用SendMessage(WM_GETTEXT)获得文本 #include BOOL CALLBACK EnumChildProc(HWND hWnd,LPARAM lParam); int WINAPI WinMain(HINSTANCE hInstance,HINSTANCE hPrevInstance,LPSTR lpCmdLine,int nCmdShow) { char cl
-
C#自定义控件:WinForm将其它应用程序窗体嵌入自己内部
大家可以到(https://github.com/bitzhuwei/AppContainer)找到最新的源码下载。 这是最近在做的一个项目中提到的需求,把一个现有的窗体应用程序界面嵌入到自己开发的窗体中来,看起来就像自己开发的一样(实际上……跟自己开发的还是有一点点区别的,就是内嵌程序和宿主程序的窗口激活状态问题)。 在codeproject找到了一篇相关的文章(http://www.cod...
-
如何用delphi控制其它窗口?
在 Delphi 中,可以使用 Windows API 函数来控制其他窗口,以下是一些常用的 Windows API 函数和其对应的 Delphi 函数: FindWindow:查找窗口句柄function FindWindow(lpClassName, lpWindowName: PChar): HWND; stdcall; ...
-
在Delphi中如何控制其它应用程序窗口
在Delphi中如何控制其它应用程序窗口 在Delphi中如何控制其它应用程序窗口 广东省农业管理干部学院 陈建兵 在编写Delphi的应用程序中,常常涉及对其它Windows应用程序的操作。例如,在数据库的管理系统中,财务人员需要使用计算器,即可调用Windows内含的计算器功能,若每次使用,均通过“开始/程序/附件/计算器”来打开计算器,显然是非常繁琐的,当然可以考虑在桌面上
-
Delphi 控制外部程序
最近做一个项目,需要从外部控制挰序,好比做一个外挂,要获取游戏里各个控件的句柄,然后对它进行操作。在网上查了查,这方面的例子无一例外都是C++的,找不到Delphi的,在几个网站上问了,回答的人都说不知道,并且推荐我用C++进行开发,难道Delphi真的不能对外部程序操作? 经过一天的努力,我证明了Delphi也是可以做到的,并且比C++做起来更方便,我把它做成一个控件,以便随时拖出来就用。 ...
-
【经验】delphi模式窗体给主窗体传值
本文来自于:http://hi.baidu.com/cszhi/blog/item/18f1533bcb089ded14cecb4b.html 思路: 模式对话框: unit ModuleForm type TModuleForm=class(TForm) Button1:TButton; private ...
-
自己写一个键盘钩子程序来监视键盘输入
“钩子是Windows的消息监视点,应用程序可以在这里安装一个监视子程序,这样就可以在系统中的消息流到达目的窗口过程前监控它们“ 上面就是WIN32API手册中对钩子的描述。大概就是说钩子可以用来截获系统的消息。那么,要写一个钩子程序,肯定要先确定钩子的类型,钩子是有很多类型的,不同类型的钩子可以监视不同类型的消息。 钩子名称 ...
-
父子窗体通讯
一、描述 1、父窗体对子窗体调用,传入参数。子窗体打开。 2、子窗体修改数据后,回传消息给父窗体并传回参数,父窗体响应。 二、实验步骤 1、创建2个窗体。 2、每个窗体添加一个按钮和一个文本框。 3、窗体1按钮,打开窗体2,同时将文本框数据传递给窗体2内的文本框。 4、窗体2文本框显示窗体1传递值,修改后,点击按钮,自身关闭,窗体1文本框内显示窗体2修改后的文本。 三、代码实现 Public Class Form1 Private WithEvents my_event As Form2 ...
-
Delphi - 关于钩子函数HOOK (一)
基本概念钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗...
-
DELPHI-HOOK钩子
用HOOK可以截获进程消息,下面是相关函数:Windows系统是建立在事件驱动的机制上的,说穿了就是整个系统都是通过消息的传递来实现的。而钩子是Windows系统中非常重要的系统接口,用它可以截获并处理送给其他应用程序的消息,来完成普通应用程序难以实现的功能。钩子可以监视系统或进程中的各种事件消息,截获发往目标窗口的消息并进行处理。这样,我们就可以在系统中安装自定义的钩子,监视系统中特定事件的发生
-
js子窗口与父窗口的调用
子窗口与父窗口的调用 注意:要用open打开才行,如果用openModal打开则会访问不到opener. 顺便说下open的参数: window.open('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,locati...
-
[Delphi] 建立键盘鼠标动作纪录与回放
很多的教学软件或系统监视软件可以自动记录回放用户的输入文字或点击按钮等操作操作,这个功能的实现是使用了Windows的Hook函数。 Windows提供API函数SetwindowsHookEx来建立一个Hook,通过这个函数可以将一个程序添加到Hook链中监视Windows消息,函数语法为: SetWindowsHookEx(idHook: Integer; lpfn: TFNHookPr
-
如何将子窗体的值传给父窗体
最近做项目的时候,想着menustrip里面的某一项,弹出对话框,对话框里有确定取消按钮,点击确定,将子窗体的值给窗体,点击取消,什么都不做。 总共有3个窗体:form1,form2,form3,具体控件如下: 我的思路是利用类的字段属性来实现传值。代码如下 using System; using System.Collections.Generic; usin
-
关于如何操作其他窗体的控件或变量的方法
关于如何操作其他窗体的控件或变量的方法!其实解决的方法有很多,在这里只做简单的总结。对于其他方法,请多指教!1. 定义全局变量其实这个方法比较简单也很好理解,我们只要在一个module里面定义了两个全局变量就可以了。例如:public frm1 as new form1() Public frm2 as new form2()这样,我们无论在哪里想访问就很容易了。但是,这样做会耗费比较
-
关于Delphi程序中互相引用的问题
在写代码的时候,我们有时候会在A窗体中用到了B窗体,而B窗体又可能反过来引用A窗体中的对象,此时如果处理不好就会在窗体释放的时候,对象会报内部例外的错误。这时我们可以用另一种方式去处理这种问题: 如果A窗体中用到了B窗体,我们就要尽量不要再去B窗体中反过来引用A的东东。 这时我们可以把B窗体中要用到的对象另外封装成一个类,然后定义一个此类的一个全局变量,然后定义一个创建此对象的函数,这样我们就
-
跨进程获取其他程序的DBGrid内容
关键词:钩子Hook, DLL注入, FindControl转自http://nishuixingzhou.bokee.com/4853833.html一、思考与启发 1.对于Windows的Standard Controls,基本上大家应该是都会的: GetWindowText,WM_GETTEXT可以获取EDIT的文本内容; LB_GETTEXT可以获取LISTBOX列表项的文本内容
-
Delphi调用一个外部程序时,如何把外部程序的窗体放在主程序窗体的Panel上?
uses shellapi; ... procedure TForm1.Button2Click(Sender: TObject); var vh: HWND; begin ShellExecute(Self.Handle,'open',Pchar(filename),'',nil,SW_SHOWNORMAL); vh := Windows.FindWindow(...
17 楼 woods 2009-03-11 13:28
16 楼 1314520ln 2009-03-11 12:48
grid插件,,自己写个啊....不难的
15 楼 tenderghost 2009-03-10 18:34
14 楼 shewolfep 2009-03-10 14:31
13 楼 nomandia 2009-03-10 14:16
12 楼 zhenjia 2009-03-10 12:34
11 楼 terryang 2009-03-10 09:28
10 楼 lggege 2009-03-10 09:25
唉.. 无奈呀
9 楼 menuhin 2009-03-10 08:17
8 楼 whaosoft 2009-03-10 00:07
7 楼 zxc005 2009-03-09 22:24
6 楼 ynw520 2009-03-09 21:57
5 楼 Allen 2009-03-09 16:31
目前还是比较期待和JQuery core 1.2.6继续兼容的JQuery UI 1.6的出台。
4 楼 全冠清 2009-03-09 15:47
期待jquery出一个跟Ext差不多的TreeUI。
已经有了,不过不是官方的。
3 楼 打倒小日本 2009-03-09 15:10
2 楼 tongyi121 2009-03-09 14:38
1 楼 hailong886 2009-03-09 14:07