我正在用Python編寫一個應用程序,可以自動移動東西。我如何獲得Windows開始菜單欄的位置,所以我可以在我的計算中考慮它?獲取窗口開始菜單的位置
0
A
回答
0
啊,找到它了。 GetMonitorInfo
:http://msdn.microsoft.com/en-us/library/dd144901(VS.85).aspx。這裏是一個例子:http://msdn.microsoft.com/en-us/library/dd162826(VS.85).aspx。
0
要得到矩形使用SHAppBarMessage()。你會做以下用C++:
APPBARDATA abd = {0};
SHAppBarMessage(ABM_GETTASKBARPOS, &abd);
然後abd.rc
將包含矩形。你只需要做pywin32 equivilent。
請注意,GetMonitorInfo()會爲您提供工作區,即桌面應用程序,但任務欄不是唯一可能存在的應用程序欄。
1
當您詢問工作區時,任務欄區域會自動排除。
System.Parameters.WorkArea
或互操作使用
SystemParametersInfo(SPI_GETWORKAREA, ...)`
和你做。
相關問題
- 1. 更改窗口菜單的位置
- 2. 菜單功能窗口的位置
- 3. Xna - 獲取窗口位置?
- 4. 獲取窗口開始菜單項/快捷方式文件的「友好」名稱
- 5. 如何獲取窗口的位置?
- 6. 獲取WPF上下文菜單以打開win32子窗口?
- 7. 獲取所有打開窗口的位置和大小
- 8. Android:獲取菜單項的位置
- 9. 獲取最大化最小化窗口的窗口位置
- 10. 在HTA中獲取窗口位置
- 11. 在窗口中獲取視圖位置
- 12. 獲取Internet Explorer窗口位置
- 13. Swing - 打開窗口的菜單
- 14. 如何獲取窗口位置並更新到其他窗口?
- 15. 獲取當前菜單位置
- 16. 如何讓wordpress子菜單位置始終從左邊開始?
- 17. QML - 開始時的主窗口位置(屏幕中心)
- 18. JavaScript:檢測窗口開始更改位置的時刻
- 19. Bash Awk:開始和停止位置的窗口中值
- 20. .net下拉菜單 - 打開新窗口
- 21. 從菜單中打開窗口
- 22. 更改窗口打開的位置
- 23. 打開後新窗口的位置
- 24. Adobe Air - Flash - 初始窗口位置
- 25. 打開新窗口保存原始頁面位置
- 26. 更多選項菜單窗口改變其位置
- 27. MFC菜單項「窗口:Windows的禮物空單,儘管開放的子窗口
- 28. MDI子窗體開始位置問題
- 29. 修改從Desktop.Browser打開的窗口的位置和位置
- 30. 從github開始 - 從VIM窗口開始