我想创建一个简单地录制屏幕并将录制的文件发送到服务器的Windows服务。但是每当我在Google上搜索Windows Service creation时,我总是会得到.NET结果。除了.NET之外,我如何才能在其他任何东西上提供简单的服务?剩下的我会弄清楚的。我更喜欢Qt或C++,但我找不到适合它们的东西。
我有一个在另一个线程中运行QtCoreApplication的Windows服务。当服务停止时,程序总是崩溃。看来Qt正在向已经清理过的对象发送一个事件。幸运的是,gdb给出了输出,说明程序正在notifyInternal2上崩溃,这使我了解了崩溃是如何发生的。 at C:\Users\michael\D
然而,我的isue是另一回事。我有点纠结于这个问题:
问题:我使用的是Qt for Android。我有一个侦听TCP/IP连接的Qt文件。一旦建立了与客户端的连接,我就开始显示图像和声音。但是,我希望此侦听是在设备启动时启动的后台服务。并且仅当建立连接时,才应开始显示图像和声音的活动。对如何开始/实现有什么想法吗?我必须使用JNI吗?
目前,DBUS是作为“服务”运行的,这意味着它是使用instsrv/srvany工具作为服务安装的(但是,DBUS稍后会得到它的bus- service -win )。我写了一个简单的应用程序来确保DBUS正常工作(用1个方法在简单对象上创建,用QDBusViewer执行它)。好吧,这很管用。接下来,我尝试在我的服务的ServiceMain中使用相同的DBUS内容,其中ServiceMain是我们自己创建的类的成员)。我在服