我想做一个监视程序,需要激活另外一个正在运行的程序窗体并成为当前活动窗体,请教怎么做?我用的D7 ,可否用查找软件的标题后使其成为当前活动的窗体。
解决方案 »
- AdvSpreadGrid 这要怎么安装?
- 想学DELPHI,有什么好书介绍呢?
- 谁用过jcldebug这个工具,在异常里面是怎么使用的
- 这是一个获得硬盘序列号的函数,我怎么获得它的值?showmessage(GetHardDiskSerial)出错..
- 关于多线程的!(100分相ZENG,不懂的只管UP吧!人人有份)
- 一个使用Indy控件的问题!!愿出500分
- 打印时如何调整字间距
- delphi中 用asta 怎么得到存储过程的返回值
- 在Delphi中如何使用DOS 命令
- 什么函数可以获取字符的ASCII码值?
- DBLookupComboboxEh下拉问题
- 救命:idhttp get回来的源码是unicode的,怎么转化成汉字呀
一个窗口被激活或失去激活状态;
function EnumChildWindowsProc(hwnd: Integer; lparam: Longint):Boolean; stdcall;
var
buffer: array[0..255] of Char;
nRet : Integer;
begin
nRet := GetWindowText(hwnd,buffer,Length(Buffer));
if nRet > 0 then
begin
if pos('民生证券交易XXX',StrPas(Buffer))>0 then
.........
end;
end;EnumChildWindows(Handle,@EnumChildWindowsProc,..);