我用winexec(‘notepad.exe',SW_HIDE );
可以隐藏记事本运行,可是 winexec(‘c:\Tencent\QQ.exe',SW_HIDE );就是隐藏不了qq的登陆窗口,我再用
ShowWindowAsync(Winhandle,SW_hide);
勉强可以把qq的登陆窗口隐藏掉
可是登陆窗口总是要闪一下出现后再隐藏掉请问有什么更好的方法可以让他在后台运行,而不出现闪一下的效果啊其他的 ShellExecute();我也试过好象都不行啊

解决方案 »

  1.   

    因为notepad.exe的窗口和QQ的登陆窗口有点不同。。QQ的登陆窗口是通过DialogBox函数由操作系统实现的.而Notepad的窗口则是自己创建的.估计就是这点不同吧
      

  2.   

    就是隐藏不了qq的登陆窗口,我再用
    ShowWindowAsync(Winhandle,SW_hide);
    勉强可以把qq的登陆窗口隐藏掉
    可是登陆窗口总是要闪一下出现后再隐藏掉请问有什么更好的方法可以让他在后台运行,而不出现闪一下的效果啊