📄 tckgrid.h
字号:
#ifndef _MSFLEXGRIDLIB_H
#define _MSFLEXGRIDLIB_H
#if defined(INCLUDE_AFTER_WINDOWS_H) && !defined(_INC_WINDOWS)
#error This header must be included before utility.h and formatio.h
#error because it includes cviauto.h which includes Windows SDK headers.
#endif /* INCLUDE_AFTER_WINDOWS_H */
#include <cviauto.h>
#ifdef __cplusplus
extern "C" {
#endif
/* NICDBLD_BEGIN> Type Library Specific Types */
enum MSFlexGridLibEnum_TextStyleSettings
{
MSFlexGridLibConst_flexTextFlat = 0,
MSFlexGridLibConst_flexTextRaised = 1,
MSFlexGridLibConst_flexTextInset = 2,
MSFlexGridLibConst_flexTextRaisedLight = 3,
MSFlexGridLibConst_flexTextInsetLight = 4,
_MSFlexGridLib_TextStyleSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_FocusRectSettings
{
MSFlexGridLibConst_flexFocusNone = 0,
MSFlexGridLibConst_flexFocusLight = 1,
MSFlexGridLibConst_flexFocusHeavy = 2,
_MSFlexGridLib_FocusRectSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_HighLightSettings
{
MSFlexGridLibConst_flexHighlightNever = 0,
MSFlexGridLibConst_flexHighlightAlways = 1,
MSFlexGridLibConst_flexHighlightWithFocus = 2,
_MSFlexGridLib_HighLightSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_ScrollBarsSettings
{
MSFlexGridLibConst_flexScrollBarNone = 0,
MSFlexGridLibConst_flexScrollBarHorizontal = 1,
MSFlexGridLibConst_flexScrollBarVertical = 2,
MSFlexGridLibConst_flexScrollBarBoth = 3,
_MSFlexGridLib_ScrollBarsSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_FillStyleSettings
{
MSFlexGridLibConst_flexFillSingle = 0,
MSFlexGridLibConst_flexFillRepeat = 1,
_MSFlexGridLib_FillStyleSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_GridLineSettings
{
MSFlexGridLibConst_flexGridNone = 0,
MSFlexGridLibConst_flexGridFlat = 1,
MSFlexGridLibConst_flexGridInset = 2,
MSFlexGridLibConst_flexGridRaised = 3,
_MSFlexGridLib_GridLineSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_SelectionModeSettings
{
MSFlexGridLibConst_flexSelectionFree = 0,
MSFlexGridLibConst_flexSelectionByRow = 1,
MSFlexGridLibConst_flexSelectionByColumn = 2,
_MSFlexGridLib_SelectionModeSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_MergeCellsSettings
{
MSFlexGridLibConst_flexMergeNever = 0,
MSFlexGridLibConst_flexMergeFree = 1,
MSFlexGridLibConst_flexMergeRestrictRows = 2,
MSFlexGridLibConst_flexMergeRestrictColumns = 3,
MSFlexGridLibConst_flexMergeRestrictAll = 4,
_MSFlexGridLib_MergeCellsSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_AllowUserResizeSettings
{
MSFlexGridLibConst_flexResizeNone = 0,
MSFlexGridLibConst_flexResizeColumns = 1,
MSFlexGridLibConst_flexResizeRows = 2,
MSFlexGridLibConst_flexResizeBoth = 3,
_MSFlexGridLib_AllowUserResizeSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_BorderStyleSettings
{
MSFlexGridLibConst_flexBorderNone = 0,
MSFlexGridLibConst_flexBorderSingle = 1,
_MSFlexGridLib_BorderStyleSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_AppearanceSettings
{
MSFlexGridLibConst_flexFlat = 0,
MSFlexGridLibConst_flex3D = 1,
_MSFlexGridLib_AppearanceSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_MousePointerSettings
{
MSFlexGridLibConst_flexDefault = 0,
MSFlexGridLibConst_flexArrow = 1,
MSFlexGridLibConst_flexCross = 2,
MSFlexGridLibConst_flexIBeam = 3,
MSFlexGridLibConst_flexIcon = 4,
MSFlexGridLibConst_flexSize = 5,
MSFlexGridLibConst_flexSizeNESW = 6,
MSFlexGridLibConst_flexSizeNS = 7,
MSFlexGridLibConst_flexSizeNWSE = 8,
MSFlexGridLibConst_flexSizeEW = 9,
MSFlexGridLibConst_flexUpArrow = 10,
MSFlexGridLibConst_flexHourglass = 11,
MSFlexGridLibConst_flexNoDrop = 12,
MSFlexGridLibConst_flexArrowHourGlass = 13,
MSFlexGridLibConst_flexArrowQuestion = 14,
MSFlexGridLibConst_flexSizeAll = 15,
MSFlexGridLibConst_flexCustom = 99,
_MSFlexGridLib_MousePointerSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_PictureTypeSettings
{
MSFlexGridLibConst_flexPictureColor = 0,
MSFlexGridLibConst_flexPictureMonochrome = 1,
_MSFlexGridLib_PictureTypeSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_OLEDropConstants
{
MSFlexGridLibConst_flexOLEDropNone = 0,
MSFlexGridLibConst_flexOLEDropManual = 1,
_MSFlexGridLib_OLEDropConstantsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_OLEDragConstants
{
MSFlexGridLibConst_flexOLEDragManual = 0,
MSFlexGridLibConst_flexOLEDragAutomatic = 1,
_MSFlexGridLib_OLEDragConstantsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_DragOverConstants
{
MSFlexGridLibConst_flexEnter = 0,
MSFlexGridLibConst_flexLeave = 1,
MSFlexGridLibConst_flexOver = 2,
_MSFlexGridLib_DragOverConstantsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_ClipBoardConstants
{
MSFlexGridLibConst_flexCFText = 1,
MSFlexGridLibConst_flexCFBitmap = 2,
MSFlexGridLibConst_flexCFMetafile = 3,
MSFlexGridLibConst_flexCFDIB = 8,
MSFlexGridLibConst_flexCFPalette = 9,
MSFlexGridLibConst_flexCFEMetafile = 14,
MSFlexGridLibConst_flexCFFiles = 15,
MSFlexGridLibConst_flexCFRTF = -16639,
_MSFlexGridLib_ClipBoardConstantsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_OLEDropEffectConstants
{
MSFlexGridLibConst_flexOLEDropEffectNone = 0,
MSFlexGridLibConst_flexOLEDropEffectCopy = 1,
MSFlexGridLibConst_flexOLEDropEffectMove = 2,
MSFlexGridLibConst_flexOLEDropEffectScroll = -2147483648,
_MSFlexGridLib_OLEDropEffectConstantsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_ErrorConstants
{
MSFlexGridLibConst_flexerrIllegaFunctionCall = 5,
MSFlexGridLibConst_flexerrObjIllegalUse = 425,
MSFlexGridLibConst_flexerrClipInvalidFormat = 461,
MSFlexGridLibConst_flexerrDataObjectLocked = 672,
MSFlexGridLibConst_flexerrExpectedAnArgument = 673,
MSFlexGridLibConst_flexerrRecursiveOLEDrag = 674,
MSFlexGridLibConst_flexerrUserFormatNotBinArray = 675,
MSFlexGridLibConst_flexerrDataNotSetForFormat = 676,
MSFlexGridLibConst_flexerrUnknownError = 600,
MSFlexGridLibConst_flexerrSubscript = 381,
MSFlexGridLibConst_flexerrBadValue = 380,
MSFlexGridLibConst_flexerrGetNotSupported = 394,
MSFlexGridLibConst_flexerrSetNotPermitted = 387,
MSFlexGridLibConst_flexerrOutOfMemory = 7,
MSFlexGridLibConst_flexerrVB30000 = 30000,
MSFlexGridLibConst_flexerrVB30001 = 30001,
MSFlexGridLibConst_flexerrVB30002 = 30002,
MSFlexGridLibConst_flexerrVB30004 = 30004,
MSFlexGridLibConst_flexerrVB30005 = 30005,
MSFlexGridLibConst_flexerrVB30006 = 30006,
MSFlexGridLibConst_flexerrVB30008 = 30008,
MSFlexGridLibConst_flexerrVB30009 = 30009,
MSFlexGridLibConst_flexerrVB30010 = 30010,
MSFlexGridLibConst_flexerrVB30011 = 30011,
MSFlexGridLibConst_flexerrVB30013 = 30013,
MSFlexGridLibConst_flexerrVB30014 = 30014,
MSFlexGridLibConst_flexerrVB30015 = 30015,
MSFlexGridLibConst_flexerrVB30016 = 30016,
MSFlexGridLibConst_flexerrVB30017 = 30017,
_MSFlexGridLib_ErrorConstantsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_SortSettings
{
MSFlexGridLibConst_flexSortNone = 0,
MSFlexGridLibConst_flexSortGenericAscending = 1,
MSFlexGridLibConst_flexSortGenericDescending = 2,
MSFlexGridLibConst_flexSortNumericAscending = 3,
MSFlexGridLibConst_flexSortNumericDescending = 4,
MSFlexGridLibConst_flexSortStringNoCaseAscending = 5,
MSFlexGridLibConst_flexSortStringNoCaseDescending = 6,
MSFlexGridLibConst_flexSortStringAscending = 7,
MSFlexGridLibConst_flexSortStringDescending = 8,
_MSFlexGridLib_SortSettingsForceSizeToFourBytes = 0xFFFFFFFF
};
enum MSFlexGridLibEnum_AlignmentSettings
{
MSFlexGridLibConst_flexAlignLeftTop = 0,
MSFlexGridLibConst_flexAlignLeftCenter = 1,
MSFlexGridLibConst_flexAlignLeftBottom = 2,
MSFlexGridLibConst_flexAlignCenterTop = 3,
MSFlexGridLibConst_flexAlignCenterCenter = 4,
MSFlexGridLibConst_flexAlignCenterBottom = 5,
MSFlexGridLibConst_flexAlignRightTop = 6,
MSFlexGridLibConst_flexAlignRightCenter = 7,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -