用插件
Plugin a=GetSysInfo.GetTime()
Plugin b=GetSysInfo.GetTime()
Lapsedtime=b-a
Lapsedtime 就是流逝的时间了,和计时器一样.Getime()是得到开机到当前的时间,用毫秒计算(1000ms=1s)
UserVar 可以直接给字符串或者数据.或者用DropList给出几个选项.按键里有帮助的
void __fastcall TForm1::Button1Click(TObject *Sender)
{
HWND hd,hWnd;
hd=FindWindow("Notepad",NULL);
hWnd=FindWindowEx(hd,0,"Edit",NULL);
if(!hd)ShowMessage("没有找到 记事本");
PostMessage(hWnd, WM_CHAR, (WPARAM)'a', 0);
}
在PostMessage(hWnd, WM_CHAR, (WPARAM)'a', 0); 之前加上
SetForegroundWindow(hWnd);试试,一般没有问题的。
如果不行把PostMessage(hWnd, WM_CHAR, (WPARAM)'a', 0); 改成
SendMessage(hWnd, WM_CHAR, (WPARAM)'a', 0); 再试试。