怎样在Visual C++中调用LabVIEW 又不使LabVIEW在 任务管理器中显示为一个应用程序?



硬件:

问题: 我想在我的Visual C++应用程序中调用LabVIEW VI,但我不希望LabVIEW在Windows的任务管理器中显示为一个应用程序。我该怎么办?

解答: 如果你在Visual C++中用ActiveX方式或直接启动可执行文件的方式调用LavVIEW,LabVIEW会在任务管理器中显示为一个应用程序。为了避免这种情况的发生,你可以以服务的方式执行LabVIEW而不是以进程的方式执行。服务在Windows的后台运行而不会出现在应用程序列表中。然而他们依然可以在进程列表中找到。MSDN (Microsoft Developer Network)中有怎样创建服务的例子。打开下列连接可以找到一些例子。

相关链接: Hiding Windows Applications
Finding the Proc ID in UNIX
Finding Proc ID in Windows


附件:





报告日期: 09/06/2002
最近更新: 07/23/2003
文档编号: 2P5BMCY1