CSDN论坛 > Delphi > VCL组件开发及应用

DELPHI有没有根据窗口名或则对应的类名(字符串)打开窗口的函数 [问题点数:20分,结帖人lhw_1]

Bbs1
本版专家分:12
结帖率 100%
CSDN今日推荐
Bbs6
本版专家分:6958
Bbs6
本版专家分:8584
Bbs2
本版专家分:110
匿名用户不能发表回复!
其他相关推荐
delphi 源码 spy++ 修改
delphi 源码 实现spy++ 功能 获取窗口名 类名等
delphi 根据句柄隐藏和显示窗体(GetWindowLong或者GetWindowInfo)
<br /> 函数原型<br /> <br />  LONG GetWindowLong(HWND hWnd,int nlndex);<br /> <br /> <br />代码如下<br /> <br />    style := GetWindowLong(MyHandle, GWL_STYLE);<br />    if (style and WS_VISIBLE) > 0 then<br />      ShowWindow(MyHandle, SW_HIDE)<br />    else<br /
DELPHI用FindWindow、FindWindowEx - 查找窗口
FindWindow( lpClassName, {窗口的类名} lpWindowName: PChar {窗口的标题}): HWND; {返回窗口的句柄; 失败返回 0}//FindWindowEx 比 FindWindow 多出两个句柄参数:FindWindowEx( Parent: HWND; {要查找子窗口的
根据窗口名关闭窗口或窗口所在进程
int KillProcessByTitle(const char* sWindowName) { HWND hWindow=FindWindow(NULL,sWindowName); if(hWindow==NULL) { return 1; } //CloseWindow(hWindow);//只是最小化了窗口并未关闭,所以要关闭进程 DWORD dwProcessID; H
Delphi 关闭指定窗口
我在程序中想每隔30秒自动关闭指定窗口标题的窗口。如IE窗口,脚本提示错误窗口,上网时的下载工具提示等等  最简单的方法:procedure TForm1.Button1Click(Sender: TObject);varQQHWND:HWND;beginqqhwnd:=findwindow(nil,QQ用户登录);ShowWindow(QQHWND,sw_HIDE);   // 这里
如何通过窗口名字获得窗口对象
1、A窗口js:window.name=window1;2、B窗口js:var Awin = window.open(,window1);这时候有两种情况: 1、A窗口未关闭:得到A窗口对象,并传递给Awin这个变量 2、A窗口已关闭:打开一个新的空白页,如果你要让新的页面内容跟A窗口一样,写上需要的url便可,如:window.open(a.html
修改窗口类名
        在DOC/VIEW结构的应用程序中,要修改主窗口(CMainFrame)的类名,可以利用超类化技术。关于超类化还可以参考浅谈MFC中超类化技术的实现。但是超类化技术对基于对话框基础的应用程序是没有效果。如何修改呢?先看看用超类化改DOC/VIEW结构形式。超类化技术一般有如下几个步骤:      1.  通过调用 GetClassInfoEx 来获得想要进行超类化操作的窗口类的信息
WIN API-VFP获取第三方窗体的控件信息(句柄,窗口ID,进程ID,类名,标题)
*十豆三 2010-02-09 *函数返回与指定字符创相匹配的窗口类名或窗口名的最顶层窗口的窗口句柄。这个函数不会查找子窗口。Declare Long FindWindow In WIN32API String lpClassName,String lpWindowName *函数获得一个窗口的句柄,该窗口的类名和窗口名与给定的字符串相匹配。这个函数查找子窗口,从排在给定的子窗口后面的下一
DELPHI 通過窗口句柄或窗口标题得到进程句柄
DELPHI 通過窗口句柄或窗口标题得到进程句柄2009年05月08日 星期五 10:15procedure TForm1.Button1Click(Sender: TObject);<br />var<br />hWindow: HWND;           { 窗体句柄 }<br />dwProcessID: DWORD; { 进程 ID }<br />hProcess: THandle;       { 进程句柄 }<br />begin<br />{ 根据标题获取窗体的句柄 }<br />hWin
C# 根据窗口标题关闭窗口 KillByWindowsTitle
C# 2008 将代码复制到VS2005 也可以通过。
关闭