CVI中宏定义各控件常量值Word文件下载.docx
- 文档编号:20625068
- 上传时间:2023-01-24
- 格式:DOCX
- 页数:89
- 大小:44.21KB
CVI中宏定义各控件常量值Word文件下载.docx
《CVI中宏定义各控件常量值Word文件下载.docx》由会员分享,可在线阅读,更多相关《CVI中宏定义各控件常量值Word文件下载.docx(89页珍藏版)》请在冰豆网上搜索。
#defineMAX_PATHNAME_LEN256/*recommendedbuffersizeforpaths*/
#else
#errorUndefinedPlatform.Youneedtoaddoneofthe
#errorfollowingtoyourcompilerdefines:
#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_.
#errorSeeProgrammersReferenceManualformoreinformation.
#defineMAX_TREE_ITEM_TAG_LEN32/*includesnulbyte*/
/**/
/*CONTROLSTYLES:
(foruseintheNewCtrl()function)*/
/***numerics:
***/
#defineCTRL_NUMERIC100
#defineCTRL_NUMERIC_THERMOMETER101
#defineCTRL_NUMERIC_TANK102
#defineCTRL_NUMERIC_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_HSLIDE112
#defineCTRL_NUMERIC_POINTER_VSLIDE113
#defineCTRL_NUMERIC_POINTER_HSLIDE114
#defineCTRL_NUMERIC_LS115
#defineCTRL_NUMERIC_THERMOMETER_LS116
#defineCTRL_NUMERIC_TANK_LS117
#defineCTRL_NUMERIC_GAUGE_LS118
#defineCTRL_NUMERIC_METER_LS119
#defineCTRL_NUMERIC_KNOB_LS120
#defineCTRL_NUMERIC_DIAL_LS121
#defineCTRL_NUMERIC_LEVEL_VSLIDE_LS126
#defineCTRL_NUMERIC_LEVEL_HSLIDE_LS127
#defineCTRL_NUMERIC_POINTER_VSLIDE_LS128
#defineCTRL_NUMERIC_POINTER_HSLIDE_LS129
#defineCTRL_COLOR_NUMERIC130
#defineCTRL_COLOR_NUMERIC_LS131
#defineCTRL_STRING150
#defineCTRL_STRING_LS151
#defineCTRL_TEXT_MSG160
#defineCTRL_TEXT_BOX170
#defineCTRL_TEXT_BOX_LS171
/***commandbuttons***/
#defineCTRL_SQUARE_COMMAND_BUTTON200
#defineCTRL_OBLONG_COMMAND_BUTTON201
#defineCTRL_ROUND_COMMAND_BUTTON202
#defineCTRL_ROUNDED_COMMAND_BUTTON203
#defineCTRL_PICTURE_COMMAND_BUTTON204
#defineCTRL_SQUARE_COMMAND_BUTTON_LS205
#defineCTRL_PICTURE_COMMAND_BUTTON_LS206
/***buttons***/
#defineCTRL_ROUND_BUTTON220
#defineCTRL_SQUARE_BUTTON221
#defineCTRL_ROUND_FLAT_BUTTON222
#defineCTRL_SQUARE_FLAT_BUTTON223
#defineCTRL_ROUND_RADIO_BUTTON224
#defineCTRL_SQUARE_RADIO_BUTTON225
#defineCTRL_CHECK_BOX226
#defineCTRL_ROUND_PUSH_BUTTON227
#defineCTRL_SQUARE_PUSH_BUTTON228
#defineCTRL_ROUND_PUSH_BUTTON2229
#defineCTRL_SQUARE_PUSH_BUTTON2230
#defineCTRL_SQUARE_TEXT_BUTTON231
#defineCTRL_OBLONG_TEXT_BUTTON232
#defineCTRL_ROUND_TEXT_BUTTON233
#defineCTRL_ROUNDED_TEXT_BUTTON234
#defineCTRL_PICTURE_TOGGLE_BUTTON235
#defineCTRL_SQUARE_BUTTON_LS240
#defineCTRL_PICTURE_TOGGLE_BUTTON_LS241
#defineCTRL_SQUARE_PUSH_BUTTON_LS242
#defineCTRL_SQUARE_TEXT_BUTTON_LS243
/***LED'
s***/
#defineCTRL_ROUND_LIGHT260
#defineCTRL_SQUARE_LIGHT261
#defineCTRL_ROUND_LED262
#defineCTRL_SQUARE_LED263
#defineCTRL_ROUND_LED_LS264
#defineCTRL_SQUARE_LED_LS265
/***binaryswitches***/
#defineCTRL_HSWITCH280
#defineCTRL_VSWITCH281
#defineCTRL_GROOVED_HSWITCH282
#defineCTRL_GROOVED_VSWITCH283
#defineCTRL_TOGGLE_HSWITCH284
#defineCTRL_TOGGLE_VSWITCH285
#defineCTRL_TOGGLE_HSWITCH_LS288
#defineCTRL_TOGGLE_VSWITCH_LS289
/***rings***/
#defineCTRL_RING300
#defineCTRL_RECESSED_MENU_RING301
#defineCTRL_MENU_RING302
#defineCTRL_POPUP_MENU_RING303
#defineCTRL_RING_VSLIDE304
#defineCTRL_RING_HSLIDE305
#defineCTRL_RING_FLAT_VSLIDE306
#defineCTRL_RING_FLAT_HSLIDE307
#defineCTRL_RING_LEVEL_VSLIDE308
#defineCTRL_RING_LEVEL_HSLIDE309
#defineCTRL_RING_POINTER_VSLIDE310
#defineCTRL_RING_POINTER_HSLIDE311
#defineCTRL_RING_THERMOMETER312
#defineCTRL_RING_TANK313
#defineCTRL_RING_GAUGE314
#defineCTRL_RING_METER315
#defineCTRL_RING_KNOB316
#defineCTRL_RING_DIAL317
#defineCTRL_PICTURE_RING318
#defineCTRL_RING_LS319
#defineCTRL_RECESSED_MENU_RING_LS320
#defineCTRL_MENU_RING_LS321
#defineCTRL_POPUP_MENU_RING_LS322
#defineCTRL_RING_LEVEL_VSLIDE_LS327
#defineCTRL_RING_LEVEL_HSLIDE_LS328
#defineCTRL_RING_POINTER_VSLIDE_LS329
#defineCTRL_RING_POINTER_HSLIDE_LS330
#defineCTRL_RING_THERMOMETER_LS331
#defineCTRL_RING_TANK_LS332
#defineCTRL_RING_GAUGE_LS333
#defineCTRL_RING_METER_LS334
#defineCTRL_RING_KNOB_LS335
#defineCTRL_RING_DIAL_LS336
#defineCTRL_PICTURE_RING_LS337
#defineCTRL_LIST340
#defineCTRL_LIST_LS341
/***decorations*/
#defineCTRL_RAISED_BOX380
#defineCTRL_RECESSED_BOX381
#defineCTRL_FLAT_BOX382
#defineCTRL_RAISED_CIRCLE383
#defineCTRL_RECESSED_CIRCLE384
#defineCTRL_FLAT_CIRCLE385
#defineCTRL_RAISED_FRAME386
#defineCTRL_RECESSED_FRAME387
#defineCTRL_FLAT_FRAME388
#defineCTRL_RAISED_ROUND_FRAME389
#defineCTRL_RECESSED_ROUND_FRAME390
#defineCTRL_FLAT_ROUND_FRAME391
#defineCTRL_RAISED_ROUNDED_BOX392
#defineCTRL_RECESSED_ROUNDED_BOX393
#defineCTRL_FLAT_ROUNDED_BOX394
#defineCTRL_RAISED_BOX_LS395
#defineCTRL_RECESSED_BOX_LS396
#defineCTRL_SMOOTH_VERTICAL_BOX_LS397
#defineCTRL_SMOOTH_HORIZONTAL_BOX_LS398
#defineCTRL_RECESSED_NARROW_FRAME410
#defineCTRL_GRAPH440
#defineCTRL_GRAPH_LS441
#defineCTRL_DIGITAL_GRAPH450
#defineCTRL_DIGITAL_GRAPH_LS451
#defineCTRL_STRIP_CHART460
#defineCTRL_STRIP_CHART_LS461
#defineCTRL_PICTURE480
#defineCTRL_PICTURE_LS481
#defineCTRL_TIMER490
#defineCTRL_CANVAS500
#defineCTRL_ACTIVEX503
#defineCTRL_TABLE510
#defineCTRL_TABLE_LS511
#defineCTRL_TREE512
#defineCTRL_TREE_LS513
#defineCTRL_HORIZONTAL_SPLITTER520
#defineCTRL_VERTICAL_SPLITTER521
#defineCTRL_HORIZONTAL_SPLITTER_LS522
#defineCTRL_VERTICAL_SPLITTER_LS523
#defineCTRL_TABS540
/*ATTRIBUTES:
(foruseinthesetandgetattributefunctions)*/
/*Notethatnotallattributesapplytoallobjects.*/
/*Tofindoutwhichattributesarevalidforagivenobject,*/
/*openthefunctionpanelfortheSet...orGet...function*/
/*thatcorrespondstothatobject,andthenclickonits*/
/*attributeselectioncontrol*/
#defineATTR_DIMMED500/*int(boolean)*/
#defineATTR_CONSTANT_NAME501/*(char*)(notsettable)*/
#defineATTR_CONSTANT_NAME_LENGTH502/*int(notsettable)*/
#defineATTR_CALLBACK_DATA510/*(void*)*/
#defineATTR_CALLBACK_NAME511/*(char*)(notsettable)*/
#defineATTR_CALLBACK_NAME_LENGTH512/*int(notsettable)*/
#defineATTR_CALLBACK_FUNCTION_POINTER513/*(void*)*/
#defineATTR_VISIBLE530/*int(boolean)*/
#defineATTR_LEFT531/*int(-32768-32767)*/
#defineATTR_TOP532/*int(-32768-32767)*/
#defineATTR_WIDTH533/*int(0-32767)*/
#defineATTR_HEIGHT540/*int(0-32767)*/
#defineATTR_FRAME_COLOR550/*int(rgbvalue)*/
#defineATTR_SCROLL_BARS551/*int:
VAL_NO_SCROLL_BARS,...*/
#defineATTR_SCROLL_BAR_COLOR552/*int(rgbvalue)*/
#defineATTR_HSCROLL_OFFSET560/*int(inpixels)*/
#defineATTR_HSCROLL_OFFSET_MAX561/*int(inpixels)*/
#defineATTR_BACKCOLOR570/*int(rgbvalue)*/
#defineATTR_TITLEBAR_VISIBLE571/*int(boolean)*/
#defineATTR_TITLEBAR_THICKNESS572/*int*/
#defineATTR_TITLEBAR_ACTUAL_THICKNESS632/*int(notsettable)*/
#defineATTR_TITLE573/*(char*)*/
#defineATTR_TITLE_LENGTH574/*int(notsettable)*/
#defineATTR_TITLE_COLOR575/*int(rgbvalue)*/
#defineATTR_TITLE_BACKCOLOR576/*int(rgbvalue)*/
#defineATTR_FRAME_STYLE577/*int:
VAL_OUTLINED_FRAME,...*/
#defineATTR_FRAME_THICKNESS578/*int*/
#defineATTR_FRAME_ACTUAL_WIDTH633/*int(notsettable)*/
#defineATTR_FRAME_ACTUAL_HEIGHT634/*int(notsettable)*/
#defineATTR_MENU_HEIGHT579/*int*/
#defineATTR_MENU_WIDTH635/*int*/
#defineATTR_SIZABLE580/*int(boolean)*/
#defineATTR_MOVABLE581/*int(boolean)*/
#defineATTR_NUM_CTRLS582/*int(notsettable)*/
#defineATTR_MOUSE_CURSOR583/*int:
VAL_DEFAULT_CURSOR,...*/
#defineATTR_TITLE_FONT584/*(char*)*/
#defineATTR_TITLE_CHARACTER_SET631/*int:
VAL_ANSI_CHARSET,...*/
#defineATTR_TITLE_ITALIC585/*int(boolean)*/
#defineATTR_TITLE_UNDERLINE586/*int(boolean)*/
#defineATTR_TITLE_STRIKEOUT587/*int(boolean)*/
#defineATTR_TITLE_POINT_SIZE588/*int(1-255)*/
#defineATTR_TITLE_BOLD589/*int(boolean)*/
#defineATTR_TITLE_FONT_NAME_LENGTH590/*int(notsettable)*/
#defineATTR_MENU_BAR_VISIBLE591/*int(boolean)*/
#defineATTR_CLOSE_CTRL592/*int(ctrlId)*/
#defineATTR_VSCROLL_OFFSET593/*int(inpixels)*/
#defineATTR_VSCROLL_OFFSET_MAX594/*int(inpixels)*/
#defineAT
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CVI 定义 控件 量值