当前位置:编程学习 > C#/ASP.NET >>

如何获取当系统最之前的窗口句柄?

如何获取当系统最置前的窗口句柄?比如说我开了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#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,