LabCVI常见问题及解决方法(五)

21.       CVI中如何实现系统托盘图标?

答:CVI中可以通过Programmer's Toolbox提供的System Tray Icons来实现系统托盘图标。将应用程序的图标放到托盘上去。

 

22.       CVI中如何实现及时提示功能?(Tips)

答:CVI中为了实现Windows中当鼠标指针放到某个按钮控件上时自动出现提示,简单说明该按钮的功能。可以使用SetCtrlToolTipAttribute函数来实现该功能。

 

23.       CVI中如何调用帮助文件?

答:CVI中调用帮助文件有两种方式。ShowHtmlHelp (, HH_DISPLAY_TOPIC, 0);SystemHelp ("", HELP_CONTENTS, 0, 0);可以根据自己编写的帮助文件来使用不同的函数。

 

24.       如何减少CVI程序的CPU占用率?

答:可以在Options-》Enviroment中进行设置,将Sleep Policy设置为Sleep More。或者在程序中进行设置,设置函数为:SetSleepPolicy (VAL_SLEEP_MORE)

 

25.       CVI中如何实现将当前面板参数作为下次程序运行的缺省值使用?

答:一般情况下可以使用文件将各参数保存下来,在下次调用面板时再调用这些参数。也可以使用CVI自带的函数SavePanelStateRecallPanelState

你可能感兴趣的:(C/C++)