知道应用程序某一个窗体的handle,怎样得知那个进程的handle,那个程序主窗体handle,还有那个程序在硬盘上的路径? Application.Handle 是进程的HandleApplication.ExecName是你要的路径 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不要得到自己进程的handle和路径我想得到的是用findwindow找到的某个窗口所属的application的那两个属性谢谢! GetWindowThreadProcessIdCreateToolhelp32SnapshotModule32FirstThread32FirstEnumThreadWindows等函数 知道窗体的caption用findwindow(nil,caption)另外还有FindWindowEx,这个你去看看帮助对于IE窗口,用FindWindow('ieframe',nil);这些都是从内存中读出的数据 hwnd := 子窗体句柄while (GetParent(hwnd)<>nil) do hwnd := GetParent(hwnd);出来后hwnd就是主窗体句柄了。 进程的handle可以用GetWindowThreadProcessId(窗体句柄,var 进程句柄)获得路径么可能只能用CreateToolhelp32Snapshot那套东东了 关于Delphi操作Excel的两个问题。有兴趣的朋友进来探讨一下。(十分着急) adodataset通配符的过滤 寻找 power pdf中文字体解决方法或源代码 关于字符串的问题. 关于剪切版的东东,送分的 delphi帮助中有关ini文件的操作讲的不是很详细。哪位能给个例子吗? 怎样修改桌面系统快捷方式的名称啊 帮帮忙 请帮个忙 如何将任意数据库中数据表中的数据导出成Excel文件且不通过ODBC? *****100分,求主明细表源码或方案***** 我的部分程序请各位给看看,因为我老调不过,不知是构思不对还是语句有问题
CreateToolhelp32Snapshot
Module32First
Thread32FirstEnumThreadWindows
等函数
另外还有FindWindowEx,这个你去看看帮助
对于IE窗口,用FindWindow('ieframe',nil);
这些都是从内存中读出的数据
while (GetParent(hwnd)<>nil) do hwnd := GetParent(hwnd);
出来后hwnd就是主窗体句柄了。
GetWindowThreadProcessId(窗体句柄,var 进程句柄)获得
路径么可能只能用CreateToolhelp32Snapshot那套东东了