是否有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. 以编程方式处理“交易”
- 3. Windows Vista边栏等效
- 4. 以编程方式构建工具栏
- 5. Reactjs可以以编程方式处理:before?
- 6. Android - 我可以以编程方式处理Widget吗?
- 7. 以编程方式注册Sharepoint 2007事件处理程序
- 8. 在WSO2 Custrom处理程序中以编程方式获取HTTP_METHOD?
- 9. 以编程方式使用事件处理程序的C#+
- 10. 以编程方式取消挂钩事件处理程序
- 11. 以编程方式删除XP/Vista/7中的TCP/IP限制
- 12. 如何以编程方式中止Windows(XP | Vista)中的关机?
- 13. 如何以编程方式获取Vista Edition?
- 14. 如何以编程方式更改Windows Vista中的功能?
- 15. Windows Vista以编程方式重新映射用户目录
- 16. 如何在Vista中以编程方式选择主题
- 17. 以编程方式确定黑莓处理器?
- 18. 以编程方式检测处理器类型(Linux)
- 19. 如何以编程方式确定我的处理器类型?
- 20. 以编程方式更改hibernate批处理大小
- 21. 如何以编程方式为iPhone启动/处理视图?
- 22. 以编程方式处理iOS设备旋转
- 23. 以编程方式处理uiwebview中的文本字段
- 24. 以编程方式处理Drupal中的视图
- 25. 如何以编程方式处理JqGrid事件?
- 26. 如何以编程方式处理浏览器对话框
- 27. 以编程方式生成语音 - 声音处理
- 28. 以编程方式运行Spring批处理作业?
- 29. 如何在Java中以编程方式处理SMTPSendFailedException
- 30. 以编程方式创建纹理DirectX
昨天晚上我尝试了这样的事情,但似乎没有奏效。这就是让我想到可能有API的原因。 – Mike 2008-09-16 12:53:55