wxWidgetsとC++を使用して、デスクトップに表示されるアプリケーションを作成することは可能ですか?つまり、Geektools、Rainmeterなどのデスクトップにしか表示されないということです。wxWidgetsはデスクトップに存在するアプリを作成しますか?
0
A
答えて
2
出荷時には表示されません。
デスクトップのHWNDを取得し、wxControlまたはwxWindowからクラスを派生させて独自の描画を行うことで、wxWidgetsで独自のコントロールを作成できます。それをするのは難しいことではありません:)。そのためにwxHTMLWindowやwxWebConnect(Webkitに基づく3rdParty)を使用することもできます。そのため
参照GetDesktopWindow():
http://msdn.microsoft.com/en-us/library/ms633504(VS.85).aspx
は、Windows上にあると仮定。 Linux上でWindowManagersのドキュメントをチェックする必要があります。 KDEを使用している場合は、QTを直接使用するか、KDE APIを使用することをお勧めします。 Gnomeと同じです。
これに対応するos/windowmanager APIを使用する方が簡単です。
希望に役立ちます。
関連する問題
- 1. 既存のiPhoneアプリからiPadアプリを作成しますか?
- 2. 存在しないオブジェクトを作成するOneToOneFieldを作成できますか?
- 3. iPhoneアプリのデータベースを作成して保存するサイトはありますか?
- 4. デスクトップにショートカットを作成するC#
- 5. Scalaqueryでテーブル/ビューの存在をテストします。存在しない場合は作成します。
- 6. ファイルの作成後にデスクトップにドラッグドロップしますか? (C#)
- 7. 存在する場合はファイルに追加し、存在しない場合は作成する
- 8. 新しいデスクトップを作成するには? C++
- 9. 他に存在しない図形を作成する
- 10. Everhestに存在しないモジュールのメニューを作成する
- 11. ポップアップイメージの作成方法は? wxWidgetsの
- 12. Qtアプリはデスクトップでは動作しますが、ノートパソコンでは動作しませんか?
- 13. PHP mysqlデータベースが存在しない場合は作成する
- 14. データベースファイル(.sdf)が存在しない場合は作成しますか?
- 15. 存在するオブジェクトを削除する関数を作成します。
- 16. ファイルが存在しない場合にのみ作成する
- 17. mysqlはユーザが存在しない場合に作成します
- 18. Codeigniterはディレクトリが存在しない場合に作成します
- 19. Windowsデスクトップに吹雪を作成するには?
- 20. phpに既に存在する場合はディレクトリを作成しない
- 21. OnInitの外でwxWidgets GUIコンポーネントを作成するとどうなりますか?
- 22. SQLiteが存在しない場合は新しいレコードを作成します
- 23. FileOutputStreamはファイルの存在をチェックしてもファイルを作成します
- 24. ウィンドウが現在のデスクトップにあるかどうかを確認しますか?
- 25. パスが存在しないファイルを作成していますか?
- 26. Windowsのデスクトップにファイルショートカット(* .lnkファイル)を作成する方法は?
- 27. 別のアプリに依存するAndroidアプリを作る方法は?
- 28. PIDはnetstatに存在しますが、タスクマネージャーには存在しません
- 29. 既存のファイルがすでに存在する場合、新しいファイルを作成する方法は?
- 30. テーブルが存在する場合はドロップテーブルを作成し、存在しない場合は作成してください。