資源描述:
《CVI中宏定義的各控件常量值》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、其實(shí)就是userint.h的內(nèi)容(CVI2009)#ifndefUSERINT_HEADER#defineUSERINT_HEADER#include"cvidef.h"#include"cvirte.h"#ifdef__cplusplusextern"C"{#endif#ifdefined(_NI_mswin16_)#defineMAX_PATHNAME_LEN80/*includesnulbyte*/#defineMAX_DRIVENAME_LEN3/*includesnulbyte*/#defineMAX_DIRNAME_LEN66/*includ
2、esnulbyte*/#defineMAX_FILENAME_LEN13/*includesnulbyte*/#elifdefined(_NI_mswin32_)
3、
4、defined(_NI_mswin64_)#defineMAX_PATHNAME_LEN260/*includesnulbyte*/#defineMAX_DRIVENAME_LEN3/*includesnulbyte*/#defineMAX_DIRNAME_LEN256/*includesnulbyte*/#defineMAX_FILENAME_LEN256/*includesnulbyte
5、*/#elifdefined(_NI_linux_)#defineMAX_PATHNAME_LEN1024/*recommendedbuffersizeforpaths*/#defineMAX_DRIVENAME_LEN1/*includesnulbyte*/#defineMAX_DIRNAME_LEN256/*includesnulbyte*/#defineMAX_FILENAME_LEN256/*recommendedbuffersizeforfilenames*/#elifdefined(_NI_unix_)
6、
7、defined(_NI_sparc_
8、)#defineMAX_PATHNAME_LEN256/*recommendedbuffersizeforpaths*/#defineMAX_DRIVENAME_LEN1/*includesnulbyte*/#defineMAX_DIRNAME_LEN256/*includesnulbyte*/#defineMAX_FILENAME_LEN256/*recommendedbuffersizeforfilenames*/#else#errorUndefinedPlatform.Youneedtoaddoneofthe#errorfollowingtoyou
9、rcompilerdefines:#errorPlatformPreprocessordirective#errorMicrosoftWindows3.1#define_NI_mswin16_#errorWindows95/NT#define_NI_mswin32_#errorSolaris1#define_NI_sparc_1#errorSolaris2#define_NI_sparc_2#errorHP-UX#define_NI_hpux_#error#error_NI_i386_hasbeenreplacedwith_NI_mswin16_.#er
10、rorSeeProgrammersReferenceManualformoreinformation.#endif#defineMAX_TREE_ITEM_TAG_LEN32/*includesnulbyte*//**//*CONTROLSTYLES:(foruseintheNewCtrl()function)*//**//***numerics:***/#defineCTRL_NUMERIC100#defineCTRL_NUMERIC_THERMOMETER101#defineCTRL_NUMERIC_TANK102#defineCTRL_NUMERI
11、C_GAUGE103#defineCTRL_NUMERIC_METER104#defineCTRL_NUMERIC_KNOB105#defineCTRL_NUMERIC_DIAL106#defineCTRL_NUMERIC_VSLIDE107#defineCTRL_NUMERIC_HSLIDE108#defineCTRL_NUMERIC_FLAT_VSLIDE109#defineCTRL_NUMERIC_FLAT_HSLIDE110#defineCTRL_NUMERIC_LEVEL_VSLIDE111#defineCTRL_NUMERIC_LEVEL_H
12、SLIDE112#defineCTRL_NUMERIC_POINTER_VSLI