wxWidgets创建一个生活在桌面上的应用程序? P>是否可以使用WxWiWdGe+C++创建一个在桌面上显示的应用程序?我的意思是,它只会显示在桌面上,比如Geektools、Rainmeter等。

wxWidgets创建一个生活在桌面上的应用程序? P>是否可以使用WxWiWdGe+C++创建一个在桌面上显示的应用程序?我的意思是,它只会显示在桌面上,比如Geektools、Rainmeter等。,c++,wxwidgets,C++,Wxwidgets,不是现成的 您可以尝试获取桌面的HWND,并通过从wxControl或wxWindow派生类在wxWidgets中创建自己的控件,然后自己绘制。做这件事并不难:)。您甚至可以使用wxHTMLWindow或wxWebConnect(基于Webkit的第三方)来实现这一点 请参见GetDesktopWindow()以了解: 假设你在Windows上。不过,您必须自己查看Linux上的WindowManager文档。如果您使用的是KDE,我建议您直接使用QT或KDE API。侏儒也一样 不过,使用相

不是现成的

您可以尝试获取桌面的HWND,并通过从wxControl或wxWindow派生类在wxWidgets中创建自己的控件,然后自己绘制。做这件事并不难:)。您甚至可以使用wxHTMLWindow或wxWebConnect(基于Webkit的第三方)来实现这一点

请参见GetDesktopWindow()以了解:

假设你在Windows上。不过,您必须自己查看Linux上的WindowManager文档。如果您使用的是KDE,我建议您直接使用QT或KDE API。侏儒也一样

不过,使用相应的os/windowmanager api更容易做到这一点

希望有帮助