[英]wxWidgets create an app that lives on the desktop?
是否可以使用wxWidgets和C ++創建將在桌面上顯示的應用程序? 我的意思是,它只會顯示在桌面上,如Geektools,Rainmeter等。
沒有開箱即用。
您可以嘗試獲取桌面的HWND,並通過從wxControl或wxWindow派生類來自行創建自己的控件,並在wxWidge中創建自己的控件。 做起來並不難:)。 您甚至可以使用wxHTMLWindow或wxWebConnect(3rdParty,基於Webkit)。
請參閱GetDesktopWindow():
http://msdn.microsoft.com/en-us/library/ms633504(VS.85).aspx
假設你在Windows上。 您必須自己檢查Linux上的WindowManagers文檔。 如果您使用的是KDE,我建議您直接使用QT或使用KDE API。 Gnome也一樣。
盡管如此,使用相應的os / windowmanager api會更容易。
希望有所幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.