是否有api以編程方式將vista側欄帶到前面(Win + Space)並做相反的操作(將它發送到背面)。以編程方式處理Vista邊欄
0
A
回答
1
可能使用SetWindowPos,您可以將其更改爲置於z順序的頂部/底部或甚至作爲最頂層窗口。您需要使用FindWindow或像WinSpy這樣的應用程序找到邊欄的句柄。
但之後的東西。
將窗口設置在最上方,但不是最頂端。
SetWindowPos(sidebarHandle, HWND_TOP, 0, 0, 0, 0, SWP_NOMOVE | SWP_NORESIZE);
將窗口設置在底部。
SetWindowPos(sidebarHandle, HWND_BOTTOM, 0, 0, 0, 0, SWP_NOMOVE | SWP_NORESIZE);
這是我最好的猜測,實現你所問,希望它有幫助。
0
你可能根本不應該這樣做,因爲這樣的行爲可能會在錯誤的時間(95%的情況下*)執行時激怒用戶,就像用「是/否」提示來竊取焦點一樣。
除非您的產品的任務是切換側邊欄當然。 ;)
反正沒有官方的API。
*純粹假設的數字
+0
我感謝你的「關注」,但我真的有合法的使用。誠實... :) – Mike 2008-09-16 12:54:53
相關問題
- 1. Vista以編程方式編程
- 2. 以編程方式處理.restext文件
- 3. 以編程方式處理Grails交易
- 4. 以編程方式處理「交易」
- 5. Windows Vista邊欄等效
- 6. 以編程方式更改頁邊距
- 7. 以編程方式設置負邊距
- 8. 以編程方式隱藏工具欄
- 9. 以編程方式添加UINavigation欄
- 10. 以編程方式構建工具欄
- 11. Reactjs可以以編程方式處理:before?
- 12. Android - 我可以以編程方式處理Widget嗎?
- 13. 在WSO2 Custrom處理程序中以編程方式獲取HTTP_METHOD?
- 14. 如何以編程方式添加IIS處理程序映射
- 15. 以編程方式取消掛鉤事件處理程序
- 16. 以編程方式註冊Sharepoint 2007事件處理程序
- 17. 以編程方式向RadGrid添加事件處理程序
- 18. 以編程方式使用事件處理程序的C#+
- 19. 如何以編程方式中止Windows(XP | Vista)中的關機?
- 20. 如何在Vista中以編程方式選擇主題
- 21. 如何以編程方式更改Windows Vista中的功能?
- 22. 以編程方式刪除XP/Vista/7中的TCP/IP限制
- 23. 以編程方式更改vista文件權限
- 24. Windows Vista以編程方式重新映射用戶目錄
- 25. 如何以編程方式獲取Vista Edition?
- 26. 如何以編程方式處理瀏覽器對話框
- 27. 以編程方式更改hibernate批處理大小
- 28. 如何以編程方式停用消息處理器
- 29. 如何以編程方式確定我的處理器類型?
- 30. 以編程方式處理相機閃光燈
昨天晚上我嘗試了這樣的事情,但似乎沒有奏效。這就是讓我想到可能有API的原因。 – Mike 2008-09-16 12:53:55