谁能给我解释一下setactivewindow和setforegroundwindow有什么区别(使用www.pinvoke.net/#中的pinvoke
第一次看的时候,你可以告诉我它设置了活动窗口,另一个设置在窗口的前面,但是..嘿!第一个也带到了桌面的前面,不是吗?所以,如果我想把窗口放在所有窗口的前面并激活(因为我想对它进行操作,我还看不到其他方法),我应该使用哪一个?
希望我写得合乎逻辑,对不起我的英文。
发布于 2011-02-17 20:57:39
查看他们在MSDN上的文档:
http://msdn.microsoft.com/en-us/library/ms646311%28v=vs.85%29.aspx
http://msdn.microsoft.com/en-us/library/ms633539%28v=vs.85%29.aspx
我认为在您的情况下,您需要使用SetForegroundWindow
https://stackoverflow.com/questions/5029113
复制相似问题