0
我想覆蓋放置在任何桌面窗口中的系統菜單欄控件。自定義系統菜單欄控件(windows窗體)
我有2所簡單的要求
- 再添加一個按鈕(除了已經存在的最小化,最大化和關閉)最大化的
- 忽略行爲,並儘量減少行爲。
我不能得到任何相關材料上面。
的P/Invoke對我來說是OK。
我想覆蓋放置在任何桌面窗口中的系統菜單欄控件。自定義系統菜單欄控件(windows窗體)
我有2所簡單的要求
我不能得到任何相關材料上面。
的P/Invoke對我來說是OK。
你可以用這個article和DwmExtendFrameIntoClientArea參考啓動。
利用這一點,你的標題欄和按鈕將會存在於你的應用程序的客戶區。無論你想要什麼,你都可以繪製任何你想要的和響應點擊。
你不得不做的事情一樣:
只是爲了澄清:你想添加(例如)任何窗口的新按鈕**(不僅僅是你正在構建的應用程序的窗口,但所有的應用程序,如記事本,資源管理器.. 。)? – ken2k 2012-02-27 10:22:59
是的,在所有的窗戶上。 – Tilak 2012-02-27 18:17:42