子游戏不能安装 这是我的打包用的代码是这里出问题?还是权限问题?

Code]
//导入一个Windows API 函数

//安装完成后
//更新游戏列表
procedure CurStepChanged(CurStep: TSetupStep);
var
hWnd: HWND;

begin
if CurStep=ssDone then
begin
hWnd := FindWindowByClassName('WHQPGamePlaza');

    if hWnd <> 0 then
      begin
          PostMessage(hWnd, 1124, 27, 0);
          //MessageBox(0, 'PostMessage(hWnd, 1124, 5, 0);', 'MessageBox', MB_OK);
      end
 end

end;

//------------------------------------------------
// the end
//-------------------------------------------------

在windows7上是权限问题

我现在是哪个机子上面都不能安装啊 可能我没有表达清楚我的意思啊 我现在的问题就是进入大厅下载子游戏后,在C:\Program Files\红卫兵棋牌\DownLoad中会有安装包,但是不管自动还是手动安装都会提示 内部错误试图在初始化之前展开app常量。 但是如果不在大厅中下载,只直打包出来安装子游戏又不会出错啊 我就是不知道是权限问题,还是打包的问题啊

这个安装包是你做的还是别人做的,如果是别人做的,看看是不是有额外的文件或者参数。

是别人做的啊 我觉得是打包代码没有修改吧

看上去是查找窗口,然后发送一个自定义消息,你这需要先看程序启动没,窗口找到了没,然后就是窗口有没有处理你的消息。一步步排查

oyljerry 哥,你太专业,我可以加下你QQ吗? 我抓个图给你看看,因为我都搞这个问题几天了啊