0

我找到了一个 C++ 应用程序来创建启动画面。这会创建一个命名事件,因此可以从另一个应用程序关闭此应用程序。我有一个如何从 .net 应用程序关闭它的示例:

private void CloseSplashScreen()
    {
        // signal the native process (that launched us) to close the splash screen
        using (var closeSplashEvent = new EventWaitHandle(false, EventResetMode.ManualReset, "CloseSplashScreenEventSplashScreenStarter"))
        {
            closeSplashEvent.Set();
        }

现在,我不知道如何从 qt5 应用程序中执行相同的操作。我是Qt新手,请举个例子。

4

1 回答 1

0

试图将 .Net 代码集成到您的 Qt 应用程序中只是为了显示启动画面:这是个坏主意。

这是在 Google 上快速搜索“qt splash screen”的结果。

http://www.developer.nokia.com/Community/Wiki/How_to_display_a_splash_screen_in_Qt http://qt-project.org/doc/qt-5.0/qtwidgets/qsplashscreen.html

于 2013-05-08T12:08:38.850 回答