我找到了一种方法来捕获通知“应用程序加载”事件的事件/消息,以便能够关闭启动画面。也许 Poco 直接实现了它,但我在 Application 类文档或代码中没有找到任何线索。
问问题
106 次
3 回答
0
您是否尝试过使用application
成员函数bool initialized()
?
于 2016-03-28T00:29:21.500 回答
0
我正在使用 Mitk 框架,我将不得不在那里修改一些代码;使用的 CommonTk 框架可以管理一个专门用于闪屏关闭的回调。因此,Poco 没有发布允许此功能的事件。
于 2016-03-29T07:06:50.610 回答
-1
我将 POCO Thread 用于启动画面(我可以在其中捕获/处理线程的状态)。我的应用程序是用 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 回答