100分 求 win8下postmessage的解决方法 delphiwin8postmessage 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用GetLastError 看看错误是啥 你先确认是result是在哪里被设为false的,是获取句柄那里,还是在postmessage那里。另外你用的什么版本delphi,注意ansichar 和 widechar postmessage返回false用d7,不是ansichar的问题 getlasterror 的返回值是 0 procedure TForm1.btn1Click(Sender: TObject);var vH: HWND; i:boolean; x:DWORD;begin vH := findwindow('TfrmMain', PChar(cTitle)); if vH = 0 then Exit; i:=PostMessage(vH, WM_MiniSQLMsg, cMiniSqlStart, 0); if i=false then ShowMessage('false'); //x:=GetLastError(); //ShowMessage(IntToStr(x)); ShowMessage(SysErrorMessage(GetLastError));end; delphi调用C动态库问题 [急]福利彩票选号程序:在33个号码中随机选7个。 如何解决页面显示的分辨率问题 如何制作带选框的treeview AVICAP32录制AVI文件的问题? 为什么执行update语句后,数据库的数据没有马上更新? 大家帮我看看这个错误是怎么回事? Help!!关于注册表的问题?在线等! delphi 7 的几个小BUG,不知道大家遇到过没? 怎样避免出现Asynchronous socket error 10054/Asynchronous socket error 10053的错误 DELPHI 三层 架构中问题 Delphi实现多个ipping测试
postmessage返回false
用d7,不是ansichar的问题
getlasterror 的返回值是 0
procedure TForm1.btn1Click(Sender: TObject);
var
vH: HWND;
i:boolean;
x:DWORD;
begin
vH := findwindow('TfrmMain', PChar(cTitle));
if vH = 0 then Exit;
i:=PostMessage(vH, WM_MiniSQLMsg, cMiniSqlStart, 0);
if i=false then ShowMessage('false');
//x:=GetLastError();
//ShowMessage(IntToStr(x));
ShowMessage(SysErrorMessage(GetLastError));
end;