National Instruments none 用户手册
Chapter 3
3-24
ni.com
Utility
Use the Measurement Studio Utility Visual C++ class library to easily
access Windows operating system functionality. Table 3-2 lists classes in
the Utility class library and their functionality.
access Windows operating system functionality. Table 3-2 lists classes in
the Utility class library and their functionality.
Table 3-2. Utility Class Names and Functionalities
Utility Class
Functionality
CNiFile
CNiFile
extends the MFC
CStdioFile
class by adding
streaming operators for standard Visual C++ data types. In
addition, a variety of class static functions add the ability to
manipulate file, path, directory, and drive attributes.
addition, a variety of class static functions add the ability to
manipulate file, path, directory, and drive attributes.
CNiSound
CNiSound
encapsulates an interface for generating synchronous
and asynchronous tones at specific frequencies.
CNiSystem
CNiSystem
provides the following functionality:
• Getting and setting system preferences
• Displaying help files
• Getting input for the keyboard
CNiSystemTrayIcon
CNiSystemTrayIcon
encapsulates the interface to the system
tray area that displays changes in the status of an application. The
CNiSystemTrayIcon
class includes the following features:
• Icons—You can place an icon in the system tray to notify the
user of changes in an application status.
• String tooltips—You can associate a string tooltip with an icon
and display the tooltip when the user hovers over the icon.
• Shortcut menus—You can associate a shortcut menu with an
icon and display the shortcut menu when the user right-clicks
the icon.
the icon.
• Overridable event handling.