从Qt如何将消息发送到本机应用程序

时间:2013-05-08 12:05:38

标签: c++ .net multithreading qt

我找到了一个用于创建启动画面的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的新手,请举例说明。

1 个答案:

答案 0 :(得分:0)

尝试将.Net代码集成到您的Qt应用中只是为了显示一个闪屏:糟糕的主意。

以下是Google快速搜索“qt启动画面”的结果。

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