「アプリケーションがロードされました」イベントを通知するイベント/メッセージをキャッチして、スプラッシュスクリーンを閉じる方法を見つけました。Poco が直接実装しているのかもしれませんが、Application クラスのドキュメントやコードに手がかりが見つかりませんでした。
3 に答える
0
application
メンバー関数を使用しようとしましたbool initialized()
か?
于 2016-03-28T00:29:21.500 に答える
0
私は Mitk フレームワークを使用しており、そこでいくつかのコードを変更する必要があります。使用されている CommonTk フレームワークは、スプラッシュスクリーンを閉じる専用のコールバックを管理できます。したがって、この機能を許可するために Poco によって発行されたイベントはありません。
于 2016-03-29T07:06:50.610 に答える
-1
スプラッシュ画面にPOCOスレッドを使用しています(スレッドのステータスをキャッチ/処理できます)。私のアプリケーションは WinAPI (Win32、VS C++ 2008 EE) でプログラムされているため、WinAPI タイマーを使用しています。メインメッセージポンプも別のスレッドにあります...
これが私の WinApi32 サンプルの完全なコードと VS90 プロジェクトです: WLEZLEY_SPLASH_POCO_EXAMPLE.ZIP
PS: POCO のバージョン 1.4.5 以降で動作しますが、POCO v1.7.2 でも動作します (実際のバージョンが含まれています)。私のコードを勉強してみてください。自分で試してみてください。
于 2016-03-28T01:02:33.570 に答える