[转]GetForegroundWindow 与 GetActiveWindow 的区别
2009-07-19 04:26
507 查看
GetActiveWindow 只是获取当前程序中(严格地说是线程中)被激活的窗口;
GetForegroundWindow 是获取当前系统中被激活的窗口.
两个函数的级别不一样, 一个是线程级、一个是系统级.
被激活的窗口不一定是顶层窗口(最上面的窗口).
GetActiveWindow返回线程的活动窗口,而不是系统的活动窗口。如果要得到用户正在激活的窗口,应该使用GetForegroundWindow。
GetForegroundWindow 是获取当前系统中被激活的窗口.
两个函数的级别不一样, 一个是线程级、一个是系统级.
被激活的窗口不一定是顶层窗口(最上面的窗口).
GetActiveWindow返回线程的活动窗口,而不是系统的活动窗口。如果要得到用户正在激活的窗口,应该使用GetForegroundWindow。
相关文章推荐
- GetActiveWindow与GetForegroundWindow的区别
- GetForegroundWindow 与 GetActiveWindow 的区别
- GetForegroundWindow 与 GetActiveWindow 的区别 - 回复 "delphier" 的问题
- GetHostWnd() 与 GetActiveWindow() 的用法区别
- 关于GetActiveWindow和GetForegroundWindow,memset()函数
- CWnd::GetActiveWindow与CFrameWnd::GetActiveView 区别
- GetActiveWindow 这个函数是干嘛的
- getLocationInWindow 和 getLocationOnScreen的区别 以及computeVerticalScrollOffset
- 有用的GetForegroundWindow
- API窗口句柄函数FindWindow//GetTopWindow/GetForegroundWindow
- MDIFrameWnd类GetActiveFrame和MDIGetActive的区别
- Windows控件消息函数 - GetActiveWindow
- 活动窗口(active),焦点窗口(focused),前台窗口(foreground)的区别
- WinCE GetForegroundWindow 使用的困惑
- RCP: getActiveWorkbenchWindow() returns null
- document.getElementById('myframe')和window.frames[i]的区别
- JavaScript--window与document的getComputedStyle()方法的区别
- GetDesktopWindow和GetWindow区别
- GetForegroundWindow获取系统最前端的窗口
- delphi程序向另一个可执行程序发消息(使用GetForegroundWindow; 找出当前操作系统中活动的第一个窗口)