如何获取当系统最之前的窗口句柄?
如何获取当系统最置前的窗口句柄?比如说我开了ie,qq界面,txt,而且都属于激活的状态。我用了GetLastActivePopup,GetActiveWindow,GetForegroundWindow 这几个好像都不行[DllImport("user32.dll", EntryPoint = "GetLastActivePopup")]。好像只要窗口是打开的都可以获取到,而不是我要的最置前的。
public static extern bool GetLastActivePopup(IntPtr myhandhl);
[DllImport("user32.dll")]
private static extern IntPtr GetForegroundWindow();
[DllImport("user32.dll")]
补充:.NET技术 , C#