前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Win32 API 常量定义(四)

Win32 API 常量定义(四)

作者头像
全栈程序员站长
发布2022-07-25 08:25:28
4040
发布2022-07-25 08:25:28
举报
文章被收录于专栏:全栈程序员必看

大家好,又见面了,我是你们的朋友全栈君。

Public Const MIXER_OBJECTF_HMIDIOUT = (MIXER_OBJECTF_HANDLE Or MIXER_OBJECTF_MIDIOUT) Public Const MIXER_OBJECTF_MIDIIN = &H40000000 Public Const MIXER_OBJECTF_HMIDIIN = (MIXER_OBJECTF_HANDLE Or MIXER_OBJECTF_MIDIIN) Public Const MIXER_OBJECTF_AUX = &H50000000 Public Const MIXERLINE_LINEF_ACTIVE = &H1& Public Const MIXERLINE_LINEF_DISCONNECTED = &H8000& Public Const MIXERLINE_LINEF_SOURCE = &H80000000 Public Const MIXERLINE_COMPONENTTYPE_DST_FIRST = &H0& Public Const MIXERLINE_COMPONENTTYPE_DST_UNDEFINED = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 0) Public Const MIXERLINE_COMPONENTTYPE_DST_DIGITAL = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 1) Public Const MIXERLINE_COMPONENTTYPE_DST_LINE = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 2) Public Const MIXERLINE_COMPONENTTYPE_DST_MONITOR = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 3) Public Const MIXERLINE_COMPONENTTYPE_DST_SPEAKERS = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 4) Public Const MIXERLINE_COMPONENTTYPE_DST_HEADPHONES = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 5) Public Const MIXERLINE_COMPONENTTYPE_DST_TELEPHONE = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 6) Public Const MIXERLINE_COMPONENTTYPE_DST_WAVEIN = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 7) Public Const MIXERLINE_COMPONENTTYPE_DST_VOICEIN = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 8) Public Const MIXERLINE_COMPONENTTYPE_DST_LAST = (MIXERLINE_COMPONENTTYPE_DST_FIRST + 8) Public Const MIXERLINE_COMPONENTTYPE_SRC_FIRST = &H1000& Public Const MIXERLINE_COMPONENTTYPE_SRC_UNDEFINED = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 0) Public Const MIXERLINE_COMPONENTTYPE_SRC_DIGITAL = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 1) Public Const MIXERLINE_COMPONENTTYPE_SRC_LINE = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 2) Public Const MIXERLINE_COMPONENTTYPE_SRC_MICROPHONE = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 3) Public Const MIXERLINE_COMPONENTTYPE_SRC_SYNTHESIZER = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 4) Public Const MIXERLINE_COMPONENTTYPE_SRC_COMPACTDISC = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 5) Public Const MIXERLINE_COMPONENTTYPE_SRC_TELEPHONE = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 6) Public Const MIXERLINE_COMPONENTTYPE_SRC_PCSPEAKER = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 7) Public Const MIXERLINE_COMPONENTTYPE_SRC_WAVEOUT = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 8) Public Const MIXERLINE_COMPONENTTYPE_SRC_AUXILIARY = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 9) Public Const MIXERLINE_COMPONENTTYPE_SRC_ANALOG = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10) Public Const MIXERLINE_COMPONENTTYPE_SRC_LAST = (MIXERLINE_COMPONENTTYPE_SRC_FIRST + 10) Public Const MIXERLINE_TARGETTYPE_UNDEFINED = 0 Public Const MIXERLINE_TARGETTYPE_WAVEOUT = 1 Public Const MIXERLINE_TARGETTYPE_WAVEIN = 2 Public Const MIXERLINE_TARGETTYPE_MIDIOUT = 3 Public Const MIXERLINE_TARGETTYPE_MIDIIN = 4 Public Const MIXERLINE_TARGETTYPE_AUX = 5 Public Const MIXER_GETLINEINFOF_DESTINATION = &H0& Public Const MIXER_GETLINEINFOF_SOURCE = &H1& Public Const MIXER_GETLINEINFOF_LINEID = &H2& Public Const MIXER_GETLINEINFOF_COMPONENTTYPE = &H3& Public Const MIXER_GETLINEINFOF_TARGETTYPE = &H4& Public Const MIXER_GETLINEINFOF_QUERYMASK = &HF& Public Const MIXERCONTROL_CONTROLF_UNIFORM = &H1& Public Const MIXERCONTROL_CONTROLF_MULTIPLE = &H2& Public Const MIXERCONTROL_CONTROLF_DISABLED = &H80000000 Public Const MIXERCONTROL_CT_CLASS_MASK = &HF0000000 Public Const MIXERCONTROL_CT_CLASS_CUSTOM = &H0& Public Const MIXERCONTROL_CT_CLASS_METER = &H10000000 Public Const MIXERCONTROL_CT_CLASS_SWITCH = &H20000000 Public Const MIXERCONTROL_CT_CLASS_NUMBER = &H30000000 Public Const MIXERCONTROL_CT_CLASS_SLIDER = &H40000000 Public Const MIXERCONTROL_CT_CLASS_FADER = &H50000000 Public Const MIXERCONTROL_CT_CLASS_TIME = &H60000000 Public Const MIXERCONTROL_CT_CLASS_LIST = &H70000000 Public Const MIXERCONTROL_CT_SUBCLASS_MASK = &HF000000 Public Const MIXERCONTROL_CT_SC_SWITCH_BOOLEAN = &H0& Public Const MIXERCONTROL_CT_SC_SWITCH_BUTTON = &H1000000 Public Const MIXERCONTROL_CT_SC_METER_POLLED = &H0& Public Const MIXERCONTROL_CT_SC_TIME_MICROSECS = &H0& Public Const MIXERCONTROL_CT_SC_TIME_MILLISECS = &H1000000 Public Const MIXERCONTROL_CT_SC_LIST_SINGLE = &H0& Public Const MIXERCONTROL_CT_SC_LIST_MULTIPLE = &H1000000 Public Const MIXERCONTROL_CT_UNITS_MASK = &HFF0000 Public Const MIXERCONTROL_CT_UNITS_CUSTOM = &H0& Public Const MIXERCONTROL_CT_UNITS_BOOLEAN = &H10000 Public Const MIXERCONTROL_CT_UNITS_SIGNED = &H20000 Public Const MIXERCONTROL_CT_UNITS_UNSIGNED = &H30000 Public Const MIXERCONTROL_CT_UNITS_DECIBELS = &H40000 Public Const MIXERCONTROL_CT_UNITS_PERCENT = &H50000 Public Const MIXERCONTROL_CONTROLTYPE_CUSTOM = (MIXERCONTROL_CT_CLASS_CUSTOM Or MIXERCONTROL_CT_UNITS_CUSTOM) Public Const MIXERCONTROL_CONTROLTYPE_BOOLEANMETER = (MIXERCONTROL_CT_CLASS_METER Or MIXERCONTROL_CT_SC_METER_POLLED Or MIXERCONTROL_CT_UNITS_BOOLEAN) Public Const MIXERCONTROL_CONTROLTYPE_SIGNEDMETER = (MIXERCONTROL_CT_CLASS_METER Or MIXERCONTROL_CT_SC_METER_POLLED Or MIXERCONTROL_CT_UNITS_SIGNED) Public Const MIXERCONTROL_CONTROLTYPE_PEAKMETER = (MIXERCONTROL_CONTROLTYPE_SIGNEDMETER + 1) Public Const MIXERCONTROL_CONTROLTYPE_UNSIGNEDMETER = (MIXERCONTROL_CT_CLASS_METER Or MIXERCONTROL_CT_SC_METER_POLLED Or MIXERCONTROL_CT_UNITS_UNSIGNED) Public Const MIXERCONTROL_CONTROLTYPE_BOOLEAN = (MIXERCONTROL_CT_CLASS_SWITCH Or MIXERCONTROL_CT_SC_SWITCH_BOOLEAN Or MIXERCONTROL_CT_UNITS_BOOLEAN) Public Const MIXERCONTROL_CONTROLTYPE_ONOFF = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 1) Public Const MIXERCONTROL_CONTROLTYPE_MUTE = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 2) Public Const MIXERCONTROL_CONTROLTYPE_MONO = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 3) Public Const MIXERCONTROL_CONTROLTYPE_LOUDNESS = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 4) Public Const MIXERCONTROL_CONTROLTYPE_STEREOENH = (MIXERCONTROL_CONTROLTYPE_BOOLEAN + 5) Public Const MIXERCONTROL_CONTROLTYPE_BUTTON = (MIXERCONTROL_CT_CLASS_SWITCH Or MIXERCONTROL_CT_SC_SWITCH_BUTTON Or MIXERCONTROL_CT_UNITS_BOOLEAN) Public Const MIXERCONTROL_CONTROLTYPE_DECIBELS = (MIXERCONTROL_CT_CLASS_NUMBER Or MIXERCONTROL_CT_UNITS_DECIBELS) Public Const MIXERCONTROL_CONTROLTYPE_SIGNED = (MIXERCONTROL_CT_CLASS_NUMBER Or MIXERCONTROL_CT_UNITS_SIGNED) Public Const MIXERCONTROL_CONTROLTYPE_UNSIGNED = (MIXERCONTROL_CT_CLASS_NUMBER Or MIXERCONTROL_CT_UNITS_UNSIGNED) Public Const MIXERCONTROL_CONTROLTYPE_PERCENT = (MIXERCONTROL_CT_CLASS_NUMBER Or MIXERCONTROL_CT_UNITS_PERCENT) Public Const MIXERCONTROL_CONTROLTYPE_SLIDER = (MIXERCONTROL_CT_CLASS_SLIDER Or MIXERCONTROL_CT_UNITS_SIGNED) Public Const MIXERCONTROL_CONTROLTYPE_PAN = (MIXERCONTROL_CONTROLTYPE_SLIDER + 1) Public Const MIXERCONTROL_CONTROLTYPE_QSOUNDPAN = (MIXERCONTROL_CONTROLTYPE_SLIDER + 2) Public Const MIXERCONTROL_CONTROLTYPE_FADER = (MIXERCONTROL_CT_CLASS_FADER Or MIXERCONTROL_CT_UNITS_UNSIGNED) Public Const MIXERCONTROL_CONTROLTYPE_VOLUME = (MIXERCONTROL_CONTROLTYPE_FADER + 1) Public Const MIXERCONTROL_CONTROLTYPE_BASS = (MIXERCONTROL_CONTROLTYPE_FADER + 2) Public Const MIXERCONTROL_CONTROLTYPE_TREBLE = (MIXERCONTROL_CONTROLTYPE_FADER + 3) Public Const MIXERCONTROL_CONTROLTYPE_EQUALIZER = (MIXERCONTROL_CONTROLTYPE_FADER + 4) Public Const MIXERCONTROL_CONTROLTYPE_SINGLESELECT = (MIXERCONTROL_CT_CLASS_LIST Or MIXERCONTROL_CT_SC_LIST_SINGLE Or MIXERCONTROL_CT_UNITS_BOOLEAN) Public Const MIXERCONTROL_CONTROLTYPE_MUX = (MIXERCONTROL_CONTROLTYPE_SINGLESELECT + 1) Public Const MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT = (MIXERCONTROL_CT_CLASS_LIST Or MIXERCONTROL_CT_SC_LIST_MULTIPLE Or MIXERCONTROL_CT_UNITS_BOOLEAN) Public Const MIXERCONTROL_CONTROLTYPE_MIXER = (MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT + 1) Public Const MIXERCONTROL_CONTROLTYPE_MICROTIME = (MIXERCONTROL_CT_CLASS_TIME Or MIXERCONTROL_CT_SC_TIME_MICROSECS Or MIXERCONTROL_CT_UNITS_UNSIGNED) Public Const MIXERCONTROL_CONTROLTYPE_MILLITIME = (MIXERCONTROL_CT_CLASS_TIME Or MIXERCONTROL_CT_SC_TIME_MILLISECS Or MIXERCONTROL_CT_UNITS_UNSIGNED) Public Const MIXER_GETLINECONTROLSF_ALL = &H0& Public Const MIXER_GETLINECONTROLSF_ONEBYID = &H1& Public Const MIXER_GETLINECONTROLSF_ONEBYTYPE = &H2& Public Const MIXER_GETLINECONTROLSF_QUERYMASK = &HF& Public Const MIXER_GETCONTROLDETAILSF_VALUE = &H0& Public Const MIXER_GETCONTROLDETAILSF_LISTTEXT = &H1& Public Const MIXER_GETCONTROLDETAILSF_QUERYMASK = &HF& Public Const MIXER_SETCONTROLDETAILSF_VALUE = &H0& Public Const MIXER_SETCONTROLDETAILSF_CUSTOM = &H1& Public Const MIXER_SETCONTROLDETAILSF_QUERYMASK = &HF& Public Const JOY_BUTTON5 = &H10& Public Const JOY_BUTTON6 = &H20& Public Const JOY_BUTTON7 = &H40& Public Const JOY_BUTTON8 = &H80& Public Const JOY_BUTTON9 = &H100& Public Const JOY_BUTTON10 = &H200& Public Const JOY_BUTTON11 = &H400& Public Const JOY_BUTTON12 = &H800& Public Const JOY_BUTTON13 = &H1000& Public Const JOY_BUTTON14 = &H2000& Pub,lic Const JOY_BUTTON15 = &H4000& Public Const JOY_BUTTON16 = &H8000& Public Const JOY_BUTTON17 = &H10000 Public Const JOY_BUTTON18 = &H20000 Public Const JOY_BUTTON19 = &H40000 Public Const JOY_BUTTON20 = &H80000 Public Const JOY_BUTTON21 = &H100000 Public Const JOY_BUTTON22 = &H200000 Public Const JOY_BUTTON23 = &H400000 Public Const JOY_BUTTON24 = &H800000 Public Const JOY_BUTTON25 = &H1000000 Public Const JOY_BUTTON26 = &H2000000 Public Const JOY_BUTTON27 = &H4000000 Public Const JOY_BUTTON28 = &H8000000 Public Const JOY_BUTTON29 = &H10000000 Public Const JOY_BUTTON30 = &H20000000 Public Const JOY_BUTTON31 = &H40000000 Public Const JOY_BUTTON32 = &H80000000 Public Const JOY_POVCENTERED = -1 Public Const JOY_POVFORWARD = 0 Public Const JOY_POVRIGHT = 9000 Public Const JOY_POVBACKWARD = 18000 Public Const JOY_POVLEFT = 27000 Public Const JOY_RETURNX = &H1& Public Const JOY_RETURNY = &H2& Public Const JOY_RETURNZ = &H4& Public Const JOY_RETURNR = &H8& Public Const JOY_RETURNU = &H10 Public Const JOY_RETURNV = &H20 Public Const JOY_RETURNPOV = &H40& Public Const JOY_RETURNBUTTONS = &H80& Public Const JOY_RETURNRAWDATA = &H100& Public Const JOY_RETURNPOVCTS = &H200& Public Const JOY_RETURNCENTERED = &H400& Public Const JOY_USEDEADZONE = &H800& Public Const JOY_RETURNALL = (JOY_RETURNX Or JOY_RETURNY Or JOY_RETURNZ Or JOY_RETURNR Or JOY_RETURNU Or JOY_RETURNV Or JOY_RETURNPOV Or JOY_RETURNBUTTONS) Public Const JOY_CAL_READALWAYS = &H10000 Public Const JOY_CAL_READXYONLY = &H20000 Public Const JOY_CAL_READ3 = &H40000 Public Const JOY_CAL_READ4 = &H80000 Public Const JOY_CAL_READXONLY = &H100000 Public Const JOY_CAL_READYONLY = &H200000 Public Const JOY_CAL_READ5 = &H400000 Public Const JOY_CAL_READ6 = &H800000 Public Const JOY_CAL_READZONLY = &H1000000 Public Const JOY_CAL_READRONLY = &H2000000 Public Const JOY_CAL_READUONLY = &H4000000 Public Const JOY_CAL_READVONLY = &H8000000 Public Const WAVE_FORMAT_QUERY = &H1 Public Const SND_PURGE = &H40 Public Const SND_APPLICATION = &H80 Public Const WAVE_MAPPED = &H4 Public Const WAVE_FORMAT_DIRECT = &H8 Public Const WAVE_FORMAT_DIRECT_QUERY = (WAVE_FORMAT_QUERY Or WAVE_FORMAT_DIRECT) Public Const MIM_MOREDATA = MM_MIM_MOREDATA Public Const MOM_POSITIONCB = MM_MOM_POSITIONCB Public Const MIDI_IO_STATUS = &H20& Public Const DRV_LOAD = &H1 Public Const DRV_ENABLE = &H2 Public Const DRV_OPEN = &H3 Public Const DRV_CLOSE = &H4 Public Const DRV_DISABLE = &H5 Public Const DRV_FREE = &H6 Public Const DRV_CONFIGURE = &H7 Public Const DRV_QUERYCONFIGURE = &H8 Public Const DRV_INSTALL = &H9 Public Const DRV_REMOVE = &HA Public Const DRV_EXITSESSION = &HB Public Const DRV_POWER = &HF Public Const DRV_RESERVED = &H800 Public Const DRV_USER = &H4000 Public Const DRVCNF_CANCEL = &H0 Public Const DRVCNF_OK = &H1 Public Const DRVCNF_RESTART = &H2 Public Const DRV_CANCEL = DRVCNF_CANCEL Public Const DRV_OK = DRVCNF_OK Public Const DRV_RESTART = DRVCNF_RESTART Public Const DRV_MCI_FIRST = DRV_RESERVED Public Const DRV_MCI_LAST = DRV_RESERVED + &HFFF Public Const CALLBACK_TYPEMASK = &H70000 Public Const CALLBACK_NULL = &H0 Public Const CALLBACK_WINDOW = &H10000 Public Const CALLBACK_TASK = &H20000 Public Const CALLBACK_FUNCTION = &H30000 Public Const MM_MICROSOFT = 1 Public Const MM_MIDI_MAPPER = 1 Public Const MM_WAVE_MAPPER = 2 Public Const MM_SNDBLST_MIDIOUT = 3 Public Const MM_SNDBLST_MIDIIN = 4 Public Const MM_SNDBLST_SYNTH = 5 Public Const MM_SNDBLST_WAVEOUT = 6 Public Const MM_SNDBLST_WAVEIN = 7 Public Const MM_ADLIB = 9 Public Const MM_MPU401_MIDIOUT = 10 Public Const MM_MPU401_MIDIIN = 11 Public Const MM_PC_JOYSTICK = 12 Public Const SND_SYNC = &H0 Public Const SND_ASYNC = &H1 Public Const SND_NODEFAULT = &H2 Public Const SND_MEMORY = &H4 Public Const SND_ALIAS = &H10000 Public Const SND_FILENAME = &H20000 Public Const SND_RESOURCE = &H40004 Public Const SND_ALIAS_ID = &H110000 Public Const SND_ALIAS_START = 0 Public Const SND_LOOP = &H8 Public Const SND_NOSTOP = &H10 Public Const SND_VALID = &H1F Public Const SND_NOWAIT = &H2000 Public Const SND_VALIDFLAGS = &H17201F Public Const SND_RESERVED = &HFF000000 Public Const SND_TYPE_MASK = &H170007 Public Const WAVERR_BADFORMAT = (WAVERR_BASE + 0) Public Const WAVERR_STILLPLAYING = (WAVERR_BASE + 1) Public Const WAVERR_UNPREPARED = (WAVERR_BASE + 2) Public Const WAVERR_SYNC = (WAVERR_BASE + 3) Public Const WAVERR_LASTERROR = (WAVERR_BASE + 3) Public Const WOM_OPEN = MM_WOM_OPEN Public Const WOM_CLOSE = MM_WOM_CLOSE Public Const WOM_DONE = MM_WOM_DONE Public Const WIM_OPEN = MM_WIM_OPEN Public Const WIM_CLOSE = MM_WIM_CLOSE Public Const WIM_DATA = MM_WIM_DATA Public Const WAVE_MAPPER = -1& Public Const WAVE_ALLOWSYNC = &H2 Public Const WAVE_VALID = &H3 Public Const WHDR_DONE = &H1 Public Const WHDR_PREPARED = &H2 Public Const WHDR_BEGINLOOP = &H4 Public Const WHDR_ENDLOOP = &H8 Public Const WHDR_INQUEUE = &H10 Public Const WHDR_VALID = &H1F Public Const WAVECAPS_PITCH = &H1 Public Const WAVECAPS_PLAYBACKRATE = &H2 Public Const WAVECAPS_VOLUME = &H4 Public Const WAVECAPS_LRVOLUME = &H8 Public Const WAVECAPS_SYNC = &H10 Public Const WAVE_INVALIDFORMAT = &H0 Public Const WAVE_FORMAT_1M08 = &H1 Public Const WAVE_FORMAT_1S08 = &H2 Public Const WAVE_FORMAT_1M16 = &H4 Public Const WAVE_FORMAT_1S16 = &H8 Public Const WAVE_FORMAT_2M08 = &H10 Public Const WAVE_FORMAT_2S08 = &H20 Public Const WAVE_FORMAT_2M16 = &H40 Public Const WAVE_FORMAT_2S16 = &H80 Public Const WAVE_FORMAT_4M08 = &H100 Public Const WAVE_FORMAT_4S08 = &H200 Public Const WAVE_FORMAT_4M16 = &H400 Public Const WAVE_FORMAT_4S16 = &H800 Public Const WAVE_FORMAT_PCM = 1 Public Const MIDIERR_UNPREPARED = (MIDIERR_BASE + 0) Public Const MIDIERR_STILLPLAYING = (MIDIERR_BASE + 1) Public Const MIDIERR_NOMAP = (MIDIERR_BASE + 2) Public Const MIDIERR_NOTREADY = (MIDIERR_BASE + 3) Public Const MIDIERR_NODEVICE = (MIDIERR_BASE + 4) Public Const MIDIERR_INVALIDSETUP = (MIDIERR_BASE + 5) Public Const MIDIERR_LASTERROR = (MIDIERR_BASE + 5) Public Const MIM_OPEN = MM_MIM_OPEN Public Const MIM_CLOSE = MM_MIM_CLOSE Public Const MIM_DATA = MM_MIM_DATA Public Const MIM_LONGDATA = MM_MIM_LONGDATA Public Const MIM_ERROR = MM_MIM_ERROR Public Const MIM_LONGERROR = MM_MIM_LONGERROR Public Const MOM_OPEN = MM_MOM_OPEN Public Const MOM_CLOSE = MM_MOM_CLOSE Public Const MOM_DONE = MM_MOM_DONE Public Const MIDIMAPPER = (-1) Public Const MIDI_MAPPER = -1& Public Const MIDI_CACHE_ALL = 1 Public Const MIDI_CACHE_BESTFIT = 2 Public Const MIDI_CACHE_QUERY = 3 Public Const MIDI_UNCACHE = 4 Public Const MIDI_CACHE_VALID = (MIDI_CACHE_ALL Or MIDI_CACHE_BESTFIT Or MIDI_CACHE_QUERY Or MIDI_UNCACHE) Public Const MOD_MIDIPORT = 1 Public Const MOD_SYNTH = 2 Public Const MOD_SQSYNTH = 3 Public Const MOD_FMSYNTH = 4 Public Const MOD_MAPPER = 5 Public Const MIDICAPS_VOLUME = &H1 Public Const MIDICAPS_LRVOLUME = &H2 Public Const MIDICAPS_CACHE = &H4 Public Const MHDR_DONE = &H1 Public Const MHDR_PREPARED = &H2 Public Const MHDR_INQUEUE = &H4 Public Const MHDR_VALID = &H7 Public Const AUX_MAPPER = -1& Public Const AUXCAPS_CDAUDIO = 1 Public Const AUXCAPS_AUXIN = 2 Public Const AUXCAPS_VOLUME = &H1 Public Const AUXCAPS_LRVOLUME = &H2 Public Const TIMERR_NOERROR = (0) Public Const TIMERR_NOCANDO = (TIMERR_BASE + 1) Public Const TIMERR_STRUCT = (TIMERR_BASE + 33) Public Const TIME_ONESHOT = 0 Public Const TIME_PERIODIC = 1 Public Const JOYERR_NOERROR = (0) Public Const JOYERR_PARMS = (JOYERR_BASE + 5) Public Const JOYERR_NOCANDO = (JOYERR_BASE + 6) Public Const JOYERR_UNPLUGGED = (JOYERR_BASE + 7) Public Const JOY_BUTTON1 = &H1 Public Const JOY_BUTTON2 = &H2 Public Const JOY_BUTTON3 = &H4 Public Const JOY_BUTTON4 = &H8 Public Const JOY_BUTTON1CHG = &H100 Public Const JOY_BUTTON2CHG = &H200 Public Const JOY_BUTTON3CHG = &H400 Public Const JOY_BUTTON4CHG = &H800 Public Const JOYSTICKID1 = 0 Public Const JOYSTICKID2 = 1 Public Const MMIOERR_BASE = 256 Public Const MMIOERR_FILENOTFOUND = (MMIOERR_BASE + 1) Public Const MMIOERR_OUTOFMEMORY = (MMIOERR_BASE + 2) Public Const MMIOERR_CANNOTOPEN = (MMIOERR_BASE + 3) Public Const MMIOERR_CANNOTCLOSE = (MMIOERR_BASE + 4) Public Const MMIOERR_CANNOTREAD = (MMIOERR_BASE + 5) Public Const MMIOERR_CANNOTWRITE = (MMIOERR_BASE + 6) Public Const MMIOERR_CANNOTSEEK = (MMIOERR_BASE + 7) Public Const MMIOERR_CANNOTEXPAND = (MMIOERR_BASE + 8) Public Const MMIOERR_CHUNKNOTFOUND = (MMIOERR_BASE + 9) Public Const MMIOERR_UNBUFFERED = (MMIOERR_BASE + 10) Public Const CFSEPCHAR = “+” Public Const MMIO_RWMODE = &H3 Public Const MMIO_SHAREMODE = &H70 Public Const MMIO_CREATE = &H1000 Public Const MMIO_PARSE = &H100 Public Const MMIO_DELETE = &H200 Public Const MMIO_EXIST = &H4000 Public Const MMIO_ALLOCBUF = &H10000 Public Const MMIO_GETTEMP = &H20000 Public Const MMIO_DIRTY = &H10000000 Public Const MMIO_OPEN_VALID = &H3FFFF Public Const MMIO_READ = &H0 Public Const MMIO_WRITE = &H1 Public Const MMIO_READWRITE = &H2 Public Const MMIO_COMPAT = &H0 Public Const MMIO_EXCLUSIVE = &H10 Public Const MMIO_DENYWRITE = &H20 Public Const MMIO_DENYREAD = &H30 Public Const MMIO_DENYNONE = &H40 Public Const MMIO_FHOPEN = &H10 Public Const MMIO_EMPTYBUF = &H10 Public Const MMIO_TOUPPER = &H10 Public Const MMIO_INSTALLPROC = &H10000 Public Const MMIO_PUBLICPROC = &H10000000 Public Const MMIO_UNICODEPROC = &H1000000 Public Const MMIO_REMOVEPROC = &H20000 Public Const MMIO_FINDPROC = &H40000 Public Const MMIO_FINDCHUNK = &H10 Public Const MMIO_FINDRIFF = &H20 Public Const MMIO_FINDLIST = &H40 Public Const MMIO_CREATERIFF = &H20 Public Const MMIO_CREATELIST = &H40 Public Const MMIO_VALIDPROC = &H11070000 Public Const MMIOM_READ = MMIO_READ Public Const MMIOM_WRITE = MMIO_WRITE Public Const MMIOM_SEEK = 2 Public Const MMIOM_OPEN = 3 Public Const MMIOM_CLOSE = 4 Public Const MMIOM_WRITEFLUSH = 5 Public Const MMIOM_RENAME = 6 Public Const MMIOM_USER = &H8000 Public Const SEEK_SET = 0 Public Const SEEK_CUR = 1 Public Const SEEK_END = 2 Public Const MMIO_DEFAULTBUFFER = 8192 Public Const MCIERR_INVALID_DEVICE_ID = (MCIERR_BASE + 1) Public Const MCIERR_UNRECOGNIZED_KEYWORD = (MCIERR_BASE + 3) Public Const MCIERR_UNRECOGNIZED_COMMAND = (MCIERR_BASE + 5) Public Const MCIERR_HARDWARE = (MCIERR_BASE + 6) Public Const MCIERR_INVALID_DEVICE_NAME = (MCIERR_BASE + 7) Public Const MCIERR_OUT_OF_MEMORY = (MCIERR_BASE + 8) Public Const MCIERR_DEVICE_OPEN = (MCIERR_BASE + 9) Public Const MCIERR_CANNOT_LOAD_DRIVER = (MCIERR_BASE + 10) Public Const MCIERR_MISSING_COMMAND_STRING = (MCIERR_BASE + 11) Public Const MCIERR_PARAM_OVERFLOW = (MCIERR_BASE + 12) Public Const MCIERR_MISSING_STRING_ARGUMENT = (MCIERR_BASE + 13) Public Const MCIERR_BAD_INTEGER = (MCIERR_BASE + 14) Public Const MCIERR_PARSER_INTERNAL = (MCIERR_BASE + 15) Public Const MCIERR_DRIVER_INTERNAL = (MCIERR_BASE + 16) Public Const MCIERR_MISSING_PARAMETER = (MCIERR_BASE + 17) Public Const MCIERR_UNSUPPORTED_FUNCTION = (MCIERR_BASE + 18) Public Const MCIERR_FILE_NOT_FOUND = (MCIERR_BASE + 19) Public Const MCIERR_DEVICE_NOT_READY = (MCIERR_BASE + 20) Public Const MCIERR_INTERNAL = (MCIERR_BASE + 21) Public Const MCIERR_DRIVER = (MCIERR_BASE + 22) Public Const MCIERR_CANNOT_USE_ALL = (MCIERR_BASE + 23) Public Const MCIERR_MULTIPLE = (MCIERR_BASE + 24) Public Const MCIERR_EXTENSION_NOT_FOUND = (MCIERR_BASE + 25) Public Const MCIERR_OUTOFRANGE = (MCIERR_BASE + 26) Public Const MCIERR_FLAGS_NOT_COMPATIBLE = (MCIERR_BASE + 28) Public Const MCIERR_FILE_NOT_SAVED = (MCIERR_BASE + 30) Public Const MCIERR_DEVICE_TYPE_REQUIRED = (MCIERR_BASE + 31) Public Const MCIERR_DEVICE_LOCKED = (MCIERR_BASE + 32) Public Const MCIERR_DUPLICATE_ALIAS = (MCIERR_BASE + 33) Public Const MCIERR_BAD_CONSTANT = (MCIERR_BASE + 34) Public Const MCIERR_MUST_USE_SHAREABLE = (MCIERR_BASE + 35) Public Const MCIERR_MISSING_DEVICE_NAME = (MCIERR_BASE + 36) Public Const MCIERR_BAD_TIME_FORMAT = (MCIERR_BASE + 37) Public Const MCIERR_NO_CLOSING_QUOTE = (MCIERR_BASE + 38) Public Const MCIERR_DUPLICATE_FLAGS = (MCIERR_BASE + 39) Public Const MCIERR_INVALID_FILE = (MCIERR_BASE + 40) Public Const MCIERR_NULL_PARAMETER_BLOCK = (MCIERR_BASE + 41) Public Const MCIERR_UNNAMED_RESOURCE = (MCIERR_BASE + 42) Public Const MCIERR_NEW_REQUIRES_ALIAS = (MCIERR_BASE + 43) Public Const MCIERR_NOTIFY_ON_AUTO_OPEN = (MCIERR_BASE + 44) Public Const MCIERR_NO_ELEMENT_ALLOWED = (MCIERR_BASE + 45) Public Const MCIERR_NONAPPLICABLE_FUNCTION = (MCIERR_BASE + 46) Public Const MCIERR_ILLEGAL_FOR_AUTO_OPEN = (MCIERR_BASE + 47) Public Const MCIERR_FILENAME_REQUIRED = (MCIERR_BASE + 48) Public Const MCIERR_EXTRA_CHARACTERS = (MCIERR_BASE + 49) Public Const MCIERR_DEVICE_NOT_INSTALLED = (MCIERR_BASE + 50) Public Const MCIERR_GET_CD = (MCIERR_BASE + 51) Public Const MCIERR_SET_CD = (MCIERR_BASE + 52) Public Const MCIERR_SET_DRIVE = (MCIERR_BASE + 53) Public Const MCIERR_DEVICE_LENGTH = (MCIERR_BASE + 54) Public Const MCIERR_DEVICE_ORD_LENGTH = (MCIERR_BASE + 55) Public Const MCIERR_NO_INTEGER = (MCIERR_BASE + 56) Public Const MCIERR_WAVE_OUTPUTSINUSE = (MCIERR_BASE + 64) Public Const MCIERR_WAVE_SETOUTPUTINUSE = (MCIERR_BASE + 65) Public Const MCIERR_WAVE_INPUTSINUSE = (MCIERR_BASE + 66) Public Const MCIERR_WAVE_SETINPUTINUSE = (MCIERR_BASE + 67) Public Const MCIERR_WAVE_OUTPUTUNSPECIFIED = (MCIERR_BASE + 68) Public Const MCIERR_WAVE_INPUTUNSPECIFIED = (MCIERR_BASE + 69) Public Const MCIERR_WAVE_OUTPUTSUNSUITABLE = (MCIERR_BASE + 70) Public Const MCIERR_WAVE_SETOUTPUTUNSUITABLE = (MCIERR_BASE + 71) Public Const MCIERR_WAVE_INPUTSUNSUITABLE = (MCIERR_BASE + 72) Public Const MCIERR_WAVE_SETINPUTUNSUITABLE = (MCIERR_BASE + 73) Public Const MCIERR_SEQ_DIV_INCOMPATIBLE = (MCIERR_BASE + 80) Public Const MCIERR_SEQ_PORT_INUSE = (MCIERR_BASE + 81) Public Const MCIERR_SEQ_PORT_NONEXISTENT = (MCIERR_BASE + 82) Public Const MCIERR_SEQ_PORT_MAPNODEVICE = (MCIERR_BASE + 83) Public Const MCIERR_SEQ_PORT_MISCERROR = (MCIERR_BASE + 84) Public Const MCIERR_SEQ_TIMER = (MCIERR_BASE + 85) Public Const MCIERR_SEQ_PORTUNSPECIFIED = (MCIERR_BASE + 86) Public Const MCIERR_SEQ_NOMIDIPRESENT = (MCIERR_BASE + 87) Public Const MCIERR_NO_WINDOW = (MCIERR_BASE + 90) Public Const MCIERR_CREATEWINDOW = (MCIERR_BASE + 91) Public Const MCIERR_FILE_READ = (MCIERR_BASE + 92) Public Const MCIERR_FILE_WRITE = (MCIERR_BASE + 93) Public Const MCIERR_CUSTOM_DRIVER_BASE = (MCIERR_BASE + 256) Public Const MCI_FIRST = &H800 Public Const MCI_OPEN = &H803 Public Const MCI_CLOSE = &H804 Public Const MCI_ESCAPE = &H805 Public Const MCI_PLAY = &H806 Public Const MCI_SEEK = &H807 Public Const MCI_STOP = &H808 Public Const MCI_PAUSE = &H809 Public Const MCI_INFO = &H80A Public Const MCI_GETDEVCAPS = &H80B Public Const MCI_SPIN = &H80C Public Const MCI_SET = &H80D Public Const MCI_STEP = &H80E Public Const MCI_RECORD = &H80F Public Const MCI_SYSINFO = &H810 Public Const MCI_BREAK = &H811 Public Const MCI_SOUND = &H812 Public Const MCI_SAVE = &H813 Public Const MCI_STATUS = &H814 Public Const MCI_CUE = &H830 Public Const MCI_REALIZE = &H840 Public Const MCI_WINDOW = &H841 Public Const MCI_PUT = &H842 Public Const MCI_WHERE = &H843 Public Const MCI_FREEZE = &H844 Public Const MCI_UNFREEZE = &H845 Public Const MCI_LOAD = &H850 Public Const MCI_CUT = &H851 Public Const MCI_COPY = &H852 Public Const MCI_PASTE = &H853 Public Const MCI_UPDATE = &H854 Public Const MCI_RESUME = &H855 Public Const MCI_DELETE = &H856 Public Const MCI_LAST = &HFFF Public Const MCI_USER_MESSAGES = (&H400 + MCI_FIRST) Public Const MCI_ALL_DEVICE_ID = -1 Public Const MCI_DEVTYPE_VCR = 513 Public Const MCI_DEVTYPE_VIDEODISC = 514 Public Const MCI_DEVTYPE_OVERLAY = 515 Public Const MCI_DEVTYPE_CD_AUDIO = 516 Public Const MCI_DEVTYPE_DAT = 517 Public Const MCI_DEVTYPE_SCANNER = 518 Public Const MCI_DEVTYPE_ANIMATION = 519 Public Const MCI_DEVTYPE_DIGITAL_VIDEO = 520 Public Const MCI_DEVTYPE_OTHER = 521 Public Const MCI_DEVTYPE_WAVEFORM_AUDIO = 522 Public Const MCI_DEVTYPE_SEQUENCER = 523 Public Const MCI_DEVTYPE_FIRST = MCI_DEVTYPE_VCR Public Const MCI_DEVTYPE_LAST = MCI_DEVTYPE_SEQUENCER Public Const MCI_DEVTYPE_FIRST_USER = &H1000 Public Const MCI_MODE_NOT_READY = (MCI_STRING_OFFSET + 12) Public Const MCI_MODE_STOP = (MCI_STRING_OFFSET + 13) Public Const MCI_MODE_PLAY = (MCI_STRING_OFFSET + 14) Public Const MCI_MODE_RECORD = (MCI_STRING_OFFSET + 15) Public Const MCI_MODE_SEEK = (MCI_STRING_OFFSET + 16) Public Const MCI_MODE_PAUSE = (MCI_STRING_OFFSET + 17) Public Const MCI_MODE_OPEN = (MCI_STRING_OFFSET + 18) Public Const MCI_FORMAT_MILLISECONDS = 0 Public Const MCI_FORMAT_HMS = 1 Public Const MCI_FORMAT_MSF = 2 Public Const MCI_FORMAT_FRAMES = 3 Public Const MCI_FORMAT_SMPTE_24 = 4 Public Const MCI_FORMAT_SMPTE_25 = 5 Public Const MCI_FORMAT_SMPTE_30 = 6 Public Const MCI_FORMAT_SMPTE_30DROP = 7 Public Const MCI_FORMAT_BYTES = 8 Public Const MCI_FORMAT_SAMPLES = 9 Public Const MCI_FORMAT_TMSF = 10 Public Const MCI_NOTIFY_SUCCESSFUL = &H1 Public Const MCI_NOTIFY_SUPERSEDED = &H2 Public Const MCI_NOTIFY_ABORTED = &H4 Public Const MCI_NOTIFY_FAILURE = &H8 Public Const MCI_NOTIFY = &H1& Public Const MCI_WAIT = &H2& Public Const MCI_FROM = &H4& Public Const MCI_TO = &H8& Public Const MCI_TRACK = &H10& Public Const MCI_OPEN_SHAREABLE = &H100& Public Const MCI_OPEN_ELEMENT = &H200& Public Const MCI_OPEN_ALIAS = &H400& Public Const MCI_OPEN_ELEMENT_ID = &H800& Public Const MCI_OPEN_TYPE_ID = &H1000& Public Const MCI_OPEN_TYPE = &H2000& Public Const MCI_SEEK_TO_START = &H100& Public Const MCI_SEEK_TO_END = &H200& Public Const MCI_STATUS_ITEM = &H100& Public Const MCI_STATUS_START = &H200& Public Const MCI_STATUS_LENGTH = &H1& Public Const MCI_STATUS_POSITION = &H2& Public Const MCI_STATUS_NUMBER_OF_TRACKS = &H3& Public Const MCI_STATUS_MODE = &H4& Public Const MCI_STATUS_MEDIA_PRESENT = &H5& Public Const MCI_STATUS_TIME_FORMAT = &H6& Public Const MCI_STATUS_READY = &H7& Public Const MCI_STATUS_CURRENT_TRACK = &H8& Public Const MCI_INFO_PRODUCT = &H100& Public Const MCI_INFO_FILE = &H200& Public Const MCI_GETDEVCAPS_ITEM = &H100& Public Const MCI_GETDEVCAPS_CAN_RECORD = &H1& Public Const MCI_GETDEVCAPS_HAS_AUDIO = &H2& Public Const MCI_GETDEVCAPS_HAS_VIDEO = &H3& Public Const MCI_GETDEVCAPS_DEVICE_TYPE = &H4& Public Const MCI_GETDEVCAPS_USES_FILES = &H5& Public Const MCI_GETDEVCAPS_COMPOUND_DEVICE = &H6& Public Const MCI_GETDEVCAPS_CAN_EJECT = &H7& Public Const MCI_GETDEVCAPS_CAN_PLAY = &H8& Public Const MCI_GETDEVCAPS_CAN_SAVE = &H9& Public Const MCI_SYSINFO_QUANTITY = &H100& Public Const MCI_SYSINFO_OPEN = &H200& Public Const MCI_SYSINFO_NAME = &H400& Public Const MCI_SYSINFO_INSTALLNAME = &H800& Public Const MCI_SET_DOOR_OPEN = &H100& Public Const MCI_SET_DOOR_CLOSED = &H200& Public Const MCI_SET_TIME_FORMAT = &H400& Public Const MCI_SET_AUDIO = &H800& Public Const MCI_SET_VIDEO = &H1000& Public Const MCI_SET_ON = &H2000& Public Const MCI_SET_OFF = &H4000& Public Const MCI_SET_AUDIO_ALL = &H4001& Public Const MCI_SET_AUDIO_LEFT = &H4002& Public Const MCI_SET_AUDIO_RIGHT = &H4003& Public Const MCI_BREAK_KEY = &H100& Public Const MCI_BREAK_HWND = &H200& Public Const MCI_BREAK_OFF = &H400& Public Const MCI_RECORD_INSERT = &H100& Public Const MCI_RECORD_OVERWRITE = &H200& Public Const MCI_SOUND_NAME = &H100& Public Const MCI_SAVE_FILE = &H100& Public Const MCI_LOAD_FILE = &H100& Public Const MCI_VD_MODE_PARK = (MCI_VD_OFFSET + 1) Public Const MCI_VD_MEDIA_CLV = (MCI_VD_OFFSET + 2) Public Const MCI_VD_MEDIA_CAV = (MCI_VD_OFFSET + 3) Public Const MCI_VD_MEDIA_OTHER = (MCI_VD_OFFSET + 4) Public Const MCI_VD_FORMAT_TRACK = &H4001 Public Const MCI_VD_PLAY_REVERSE = &H10000 Public Const MCI_VD_PLAY_FAST = &H20000 Public Const MCI_VD_PLAY_SPEED = &H40000 Public Const MCI_VD_PLAY_SCAN = &H80000 Public Const MCI_VD_PLAY_SLOW = &H100000 Public Const MCI_VD_SEEK_REVERSE = &H10000 Public Const MCI_VD_STATUS_SPEED = &H4002& Public Const MCI_VD_STATUS_FORWARD = &H4003& Public Const MCI_VD_STATUS_MEDIA_TYPE = &H4004& Public Const MCI_VD_STATUS_SIDE = &H4005& Public Const MCI_VD_STATUS_DISC_SIZE = &H4006& Public Const MCI_VD_GETDEVCAPS_CLV = &H10000 Public Const MCI_VD_GETDEVCAPS_CAV = &H20000 Public Const MCI_VD_SPIN_UP = &H10000 Public Const MCI_VD_SPIN_DOWN = &H20000 Public Const MCI_VD_GETDEVCAPS_CAN_REVERSE = &H4002& Public Const MCI_VD_GETDEVCAPS_FAST_RATE = &H4003& Public Const MCI_VD_GETDEVCAPS_SLOW_RATE = &H4004& Public Const MCI_VD_GETDEVCAPS_NORMAL_RATE = &H4005& Public Const MCI_VD_STEP_FRAMES = &H10000 Public Const MCI_VD_STEP_REVERSE = &H20000 Public Const MCI_VD_ESCAPE_STRING = &H100& Public Const MCI_WAVE_PCM = (MCI_WAVE_OFFSET + 0) Public Const MCI_WAVE_MAPPER = (MCI_WAVE_OFFSET + 1) Public Const MCI_WAVE_OPEN_BUFFER = &H10000 Public Const MCI_WAVE_SET_FORMATTAG = &H10000 Public Const MCI_WAVE_SET_CHANNELS = &H20000 Public Const MCI_WAVE_SET_SAMPLESPERSEC = &H40000 Public Const MCI_WAVE_SET_AVGBYTESPERSEC = &H80000 Public Const MCI_WAVE_SET_BLOCKALIGN = &H100000 Public Const MCI_WAVE_SET_BITSPERSAMPLE = &H200000 Public Const MCI_WAVE_INPUT = &H400000 Public Const MCI_WAVE_OUTPUT = &H800000 Public Const MCI_WAVE_STATUS_FORMATTAG = &H4001& Public Const MCI_WAVE_STATUS_CHANNELS = &H4002& Public Const MCI_WAVE_STATUS_SAMPLESPERSEC = &H4003& Public Const MCI_WAVE_STATUS_AVGBYTESPERSEC = &H4004& Public Const MCI_WAVE_STATUS_BLOCKALIGN = &H4005& Public Const MCI_WAVE_STATUS_BITSPERSAMPLE = &H4006& Public Const MCI_WAVE_STATUS_LEVEL = &H4007& Public Const MCI_WAVE_SET_ANYINPUT = &H4000000 Public Const MCI_WAVE_SET_ANYOUTPUT = &H8000000 Public Const MCI_WAVE_GETDEVCAPS_INPUTS = &H4001& Public Const MCI_WAVE_GETDEVCAPS_OUTPUTS = &H4002& Public Const MCI_SEQ_DIV_PPQN = (0 + MCI_SEQ_OFFSET) Public Const MCI_SEQ_DIV_SMPTE_24 = (1 + MCI_SEQ_OFFSET) Public Const MCI_SEQ_DIV_SMPTE_25 = (2 + MCI_SEQ_OFFSET) Public Const MCI_SEQ_DIV_SMPTE_30DROP = (3 + MCI_SEQ_OFFSET) Public Const MCI_SEQ_DIV_SMPTE_30 = (4 + MCI_SEQ_OFFSET) Public Const MCI_SEQ_FORMAT_SONGPTR = &H4001 Public Const MCI_SEQ_FILE = &H4002 Public Const MCI_SEQ_MIDI = &H4003 Public Const MCI_SEQ_SMPTE = &H4004 Public Const MCI_SEQ_NONE = 65533 Public Const MCI_SEQ_MAPPER = 65535 Public Const MCI_SEQ_STATUS_TEMPO = &H4002& Public Const MCI_SEQ_STATUS_PORT = &H4003& Public Const MCI_SEQ_STATUS_SLAVE = &H4007& Public Const MCI_SEQ_STATUS_MASTER = &H4008& Public Const MCI_SEQ_STATUS_OFFSET = &H4009& Public Const MCI_SEQ_STATUS_DIVTYPE = &H400A& Public Const MCI_SEQ_SET_TEMPO = &H10000 Public Const MCI_SEQ_SET_PORT = &H20000 Public Const MCI_SEQ_SET_SLAVE = &H40000 Public Const MCI_SEQ_SET_MASTER = &H80000 Public Const MCI_SEQ_SET_OFFSET = &H1000000 Public Const MCI_ANIM_OPEN_WS = &H10000 Public Const MCI_ANIM_OPEN_PARENT = &H20000 Public Const MCI_ANIM_OPEN_NOSTATIC = &H40000 Public Const MCI_ANIM_PLAY_SPEED = &H10000 Public Const MCI_ANIM_PLAY_REVERSE = &H20000 Public Const MCI_ANIM_PLAY_FAST = &H40000 Public Const MCI_ANIM_PLAY_SLOW = &H80000 Public Const MCI_ANIM_PLAY_SCAN = &H100000 Public Const MCI_ANIM_STEP_REVERSE = &H10000 Public Const MCI_ANIM_STEP_FRAMES = &H20000 Public Const MCI_ANIM_STATUS_SPEED = &H4001& Public Const MCI_ANIM_STATUS_FORWARD = &H4002& Public Const MCI_ANIM_STATUS_HWND = &H4003& Public Const MCI_ANIM_STATUS_HPAL = &H4004& Public Const MCI_ANIM_STATUS_STRETCH = &H4005& Public Const MCI_ANIM_INFO_TEXT = &H10000 Public Const MCI_ANIM_GETDEVCAPS_CAN_REVERSE = &H4001& Public Const MCI_ANIM_GETDEVCAPS_FAST_RATE = &H4002& Public Const MCI_ANIM_GETDEVCAPS_SLOW_RATE = &H4003& Public Const MCI_ANIM_GETDEVCAPS_NORMAL_RATE = &H4004& Public Const MCI_ANIM_GETDEVCAPS_PALETTES = &H4006& Public Const MCI_ANIM_GETDEVCAPS_CAN_STRETCH = &H4007& Public Const MCI_ANIM_GETDEVCAPS_MAX_WINDOWS = &H4008& Public Const MCI_ANIM_REALIZE_NORM = &H10000 Public Const MCI_ANIM_REALIZE_BKGD = &H20000 Public Const MCI_ANIM_WINDOW_HWND = &H10000 Public Const MCI_ANIM_WINDOW_STATE = &H40000 Public Const MCI_ANIM_WINDOW_TEXT = &H80000 Public Const MCI_ANIM_WINDOW_ENABLE_STRETCH = &H100000 Public Const MCI_ANIM_WINDOW_DISABLE_STRETCH = &H200000 Public Const MCI_ANIM_WINDOW_DEFAULT = &H0& Public Const MCI_ANIM_RECT = &H10000 Public Const MCI_ANIM_PUT_SOURCE = &H20000 Public Const MCI_ANIM_PUT_DESTINATION = &H40000 Public Const MCI_ANIM_WHERE_SOURCE = &H20000 Public Const MCI_ANIM_WHERE_DESTINATION = &H40000 Public Const MCI_ANIM_UPDATE_HDC = &H20000 Public Const MCI_OVLY_OPEN_WS = &H10000 Public Const MCI_OVLY_OPEN_PARENT = &H20000 Public Const MCI_OVLY_STATUS_HWND = &H4001& Public Const MCI_OVLY_STATUS_STRETCH = &H4002& Public Const MCI_OVLY_INFO_TEXT = &H10000 Public Const MCI_OVLY_GETDEVCAPS_CAN_STRETCH = &H4001& Public Const MCI_OVLY_GETDEVCAPS_CAN_FREEZE = &H4002& Public Const MCI_OVLY_GETDEVCAPS_MAX_WINDOWS = &H4003& Public Const MCI_OVLY_WINDOW_HWND = &H10000 Public Const MCI_OVLY_WINDOW_STATE = &H40000 Public Const MCI_OVLY_WINDOW_TEXT = &H80000 Public Const MCI_OVLY_WINDOW_ENABLE_STRETCH = &H100000 Public Const MCI_OVLY_WINDOW_DISABLE_STRETCH = &H200000 Public Const MCI_OVLY_WINDOW_DEFAULT = &H0& Public Const MCI_OVLY_RECT = &H10000 Public Const MCI_OVLY_PUT_SOURCE = &H20000 Public Const MCI_OVLY_PUT_DESTINATION = &H40000 Public Const MCI_OVLY_PUT_FRAME = &H80000 Public Const MCI_OVLY_PUT_VIDEO = &H100000 Public Const MCI_OVLY_WHERE_SOURCE = &H20000 Public Const MCI_OVLY_WHERE_DESTINATION = &H40000 Public Const MCI_OVLY_WHERE_FRAME = &H80000 Public Const MCI_OVLY_WHERE_VIDEO = &H100000 Public Const CAPS1 = 94 Public Const C1_TRANSPARENT = &H1 Public Const NEWTRANSPARENT = 3 Public Const QUERYROPSUPPORT = 40 Public Const SELECTDIB = 41 Public Const SE_ERR_SHARE = 26 Public Const SE_ERR_ASSOCINCOMPLETE = 27 Public Const SE_ERR_DDETIMEOUT = 28 Public Const SE_ERR_DDEFAIL = 29 Public Const SE_ERR_DDEBUSY = 30 Public Const SE_ERR_NOASSOC = 31 Public Const PRINTER_CONTROL_PAUSE = 1 Public Const PRINTER_CONTROL_RESUME = 2 Public Const PRINTER_CONTROL_PURGE = 3 Public Const PRINTER_STATUS_PAUSED = &H1 Public Const PRINTER_STATUS_ERROR = &H2 Public Const PRINTER_STATUS_PENDING_DELETION = &H4 Public Const PRINTER_STATUS_PAPER_JAM = &H8 Public Const PRINTER_STATUS_PAPER_OUT = &H10 Public Const PRINTER_STATUS_MANUAL_FEED = &H20 Public Const PRINTER_STATUS_PAPER_PROBLEM = &H40 Public Const PRINTER_STATUS_OFFLINE = &H80 Public Const PRINTER_STATUS_IO_ACTIVE = &H100 Public Const PRINTER_STATUS_BUSY = &H200 Public Const PRINTER_STATUS_PRINTING = &H400 Public Const PRINTER_STATUS_OUTPUT_BIN_FULL = &H800 Public Const PRINTER_STATUS_NOT_AVAILABLE = &H1000 Public Const PRINTER_STATUS_WAITING = &H2000 Public Const PRINTER_STATUS_PROCESSING = &H4000 Public Const PRINTER_STATUS_INITIALIZING = &H8000 Public Const PRINTER_STATUS_WARMING_UP = &H10000 Public Const PRINTER_STATUS_TONER_LOW = &H20000 Public Const PRINTER_STATUS_NO_TONER = &H40000 Public Const PRINTER_STATUS_PAGE_PUNT = &H80000 Public Const PRINTER_STATUS_USER_INTERVENTION = &H100000 Public Const PRINTER_STATUS_OUT_OF_MEMORY = &H200000 Public Const PRINTER_STATUS_DOOR_OPEN = &H400000 Public Const PRINTER_ATTRIBUTE_QUEUED = &H1 Public Const PRINTER_ATTRIBUTE_DIRECT = &H2 Public Const PRINTER_ATTRIBUTE_DEFAULT = &H4 Public Const PRINTER_ATTRIBUTE_SHARED = &H8 Public Const PRINTER_ATTRIBUTE_NETWORK = &H10 Public Const PRINTER_ATTRIBUTE_HIDDEN = &H20 Public Const PRINTER_ATTRIBUTE_LOCAL = &H40 Public Const NO_PRIORITY = 0 Public Const MAX_PRIORITY = 99 Public Const MIN_PRIORITY = 1 Public Const DEF_PRIORITY = 1 Public Const JOB_CONTROL_PAUSE = 1 Public Const JOB_CONTROL_RESUME = 2 Public Const JOB_CONTROL_CANCEL = 3 Public Const JOB_CONTROL_RESTART = 4 Public Const JOB_STATUS_PAUSED = &H1 Public Const JOB_STATUS_ERROR = &H2 Public Const JOB_STATUS_DELETING = &H4 Public Const JOB_STATUS_SPOOLING = &H8 Public Const JOB_STATUS_PRINTING = &H10 Public Const JOB_STATUS_OFFLINE = &H20 Public Const JOB_STATUS_PAPEROUT = &H40 Public Const JOB_STATUS_PRINTED = &H80 Public Const JOB_POSITION_UNSPECIFIED = 0 Public Const FORM_BUILTIN = &H1 Public Const PRINTER_CONTROL_SET_STATUS = 4 Public Const PRINTER_ATTRIBUTE_WORK_OFFLINE = &H400 Public Const PRINTER_ATTRIBUTE_ENABLE_BIDI = &H800 Public Const JOB_CONTROL_DELETE = 5 Public Const JOB_STATUS_USER_INTERVENTION = &H10000 Public Const DI_CHANNEL = 1 Public Const DI_READ_SPOOL_JOB = 3 Public Const PORT_TYPE_WRITE = &H1 Public Const PORT_TYPE_READ = &H2 Public Const PORT_TYPE_REDIRECTED = &H4 Public Const PORT_TYPE_NET_ATTACHED = &H8 Public Const PRINTER_ENUM_DEFAULT = &H1 Public Const PRINTER_ENUM_LOCAL = &H2 Public Const PRINTER_ENUM_CONNECTIONS = &H4 Public Const PRINTER_ENUM_FAVORITE = &H4 Public Const PRINTER_ENUM_NAME = &H8 Public Const PRINTER_ENUM_REMOTE = &H10 Public Const PRINTER_ENUM_SHARED = &H20 Public Const PRINTER_ENUM_NETWORK = &H40 Public Const PRINTER_ENUM_EXPAND = &H4000 Public Const PRINTER_ENUM_CONTAINER = &H8000 Public Const PRINTER_ENUM_ICONMASK = &HFF0000 Public Const PRINTER_ENUM_ICON1 = &H10000 Public Const PRINTER_ENUM_ICON2 = &H20000 Public Const PRINTER_ENUM_ICON3 = &H40000 Public Const PRINTER_ENUM_ICON4 = &H80000 Public Const PRINTER_ENUM_ICON5 = &H100000 Public Const PRINTER_ENUM_ICON6 = &H200000 Public Const PRINTER_ENUM_ICON7 = &H400000 Public Const PRINTER_ENUM_ICON8 = &H800000 Public Const PRINTER_CHANGE_ADD_PRINTER = &H1 Public Const PRINTER_CHANGE_SET_PRINTER = &H2 Public Const PRINTER_CHANGE_DELETE_PRINTER = &H4 Public Const PRINTER_CHANGE_PRINTER = &HFF Public Const PRINTER_CHANGE_ADD_JOB = &H100 Public Const PRINTER_CHANGE_SET_JOB = &H200 Public Const PRINTER_CHANGE_DELETE_JOB = &H400 Public Const PRINTER_CHANGE_WRITE_JOB = &H800 Public Const PRINTER_CHANGE_JOB = &HFF00 Public Const PRINTER_CHANGE_ADD_FORM = &H10000 Public Const PRINTER_CHANGE_SET_FORM = &H20000 Public Const PRINTER_CHANGE_DELETE_FORM = &H40000 Public Const PRINTER_CHANGE_FORM = &H70000 Public Const PRINTER_CHANGE_ADD_PORT = &H100000 Public Const PRINTER_CHANGE_CONFIGURE_PORT = &H200000 Public Const PRINTER_CHANGE_DELETE_PORT = &H400000 Public Const PRINTER_CHANGE_PORT = &H700000 Public Const PRINTER_CHANGE_ADD_PRINT_PROCESSOR = &H1000000 Public Const PRINTER_CHANGE_DELETE_PRINT_PROCESSOR = &H4000000 Public Const PRINTER_CHANGE_PRINT_PROCESSOR = &H7000000 Public Const PRINTER_CHANGE_ADD_PRINTER_DRIVER = &H10000000 Public Const PRINTER_CHANGE_DELETE_PRINTER_DRIVER = &H40000000 Public Const PRINTER_CHANGE_PRINTER_DRIVER = &H70000000 Public Const PRINTER_CHANGE_TIMEOUT = &H80000000 Public Const PRINTER_CHANGE_ALL = &H7777FFFF Public Const PRINTER_ERROR_INFORMATION = &H80000000 Public Const PRINTER_ERROR_WARNING = &H40000000 Public Const PRINTER_ERROR_SEVERE = &H20000000 Public Const PRINTER_ERROR_OUTOFPAPER = &H1 Public Const PRINTER_ERROR_JAM = &H2 Public Const PRINTER_ERROR_OUTOFTONER = &H4 Public Const SERVER_ACCESS_ADMINISTER = &H1 Public Const SERVER_ACCESS_ENUMERATE = &H2 Public Const PRINTER_ACCESS_ADMINISTER = &H4 Public Const PRINTER_ACCESS_USE = &H8 Public Const JOB_ACCESS_ADMINISTER = &H10 Public Const SERVER_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED Or SERVER_ACCESS_ADMINISTER Or SERVER_ACCESS_ENUMERATE) Public Const SERVER_READ = (STANDARD_RIGHTS_READ Or SERVER_ACCESS_ENUMERATE) Public Const SERVER_WRITE = (STANDARD_RIGHTS_WRITE Or SERVER_ACCESS_ADMINISTER Or SERVER_ACCESS_ENUMERATE) Public Const SERVER_EXECUTE = (STANDARD_RIGHTS_EXECUTE Or SERVER_ACCESS_ENUMERATE) Public Const PRINTER_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED Or PRINTER_ACCESS_ADMINISTER Or PRINTER_ACCESS_USE) Public Const PRINTER_READ = (STANDARD_RIGHTS_READ Or PRINTER_ACCESS_USE) Public Const PRINTER_WRITE = (STANDARD_RIGHTS_WRITE Or PRINTER_ACCESS_USE) Public Const PRINTER_EXECUTE = (STANDARD_RIGHTS_EXECUTE Or PRINTER_ACCESS_USE) Public Const JOB_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED Or JOB_ACCESS_ADMINISTER) Public Const JOB_READ = (STANDARD_RIGHTS_READ Or JOB_ACCESS_ADMINISTER) Public Const JOB_WRITE = (STANDARD_RIGHTS_WRITE Or JOB_ACCESS_ADMINISTER) Public Const JOB_EXECUTE = (STANDARD_RIGHTS_EXECUTE Or JOB_ACCESS_ADMINISTER) Public Const RESOURCE_CONNECTED = &H1 Public Const RESOURCE_PUBLICNET = &H2 Public Const RESOURCE_REMEMBERED = &H3 Public Const RESOURCETYPE_ANY = &H0 Public Const RESOURCETYPE_DISK = &H1 Public Const RESOURCETYPE_PRINT = &H2 Public Const RESOURCETYPE_UNKNOWN = &HFFFF Public Const RESOURCEUSAGE_CONNECTABLE = &H1 Public Const RESOURCEUSAGE_CONTAINER = &H2 Public Const RESOURCEUSAGE_RESERVED = &H80000000 Public Const RESOURCEDISPLAYTYPE_GENERIC = &H0 Public Const RESOURCEDISPLAYTYPE_DOMAIN = &H1 Public Const RESOURCEDISPLAYTYPE_SERVER = &H2 Public Const RESOURCEDISPLAYTYPE_SHARE = &H3 Public Const RESOURCEDISPLAYTYPE_FILE = &H4 Public Const RESOURCEDISPLAYTYPE_GROUP = &H5 Public Const CONNECT_UPDATE_PROFILE = &H1 Public Const WN_SUCCESS = NO_ERROR Public Const WN_NOT_SUPPORTED = ERROR_NOT_SUPPORTED Public Const WN_NET_ERROR = ERROR_UNEXP_NET_ERR Public Const WN_MORE_DATA = ERROR_MORE_DATA Public Const WN_BAD_POINTER = ERROR_INVALID_ADDRESS Public Const WN_BAD_VALUE = ERROR_INVALID_PARAMETER Public Const WN_BAD_PASSWORD = ERROR_INVALID_PASSWORD Public Const WN_ACCESS_DENIED = ERROR_ACCESS_DENIED Public Const WN_FUNCTION_BUSY = ERROR_BUSY Public Const WN_WINDOWS_ERROR = ERROR_UNEXP_NET_ERR Public Const WN_BAD_USER = ERROR_BAD_USERNAME Public Const WN_OUT_OF_MEMORY = ERROR_NOT_ENOUGH_MEMORY Public Const WN_NO_NETWORK = ERROR_NO_NETWORK Public Const WN_EXTENDED_ERROR = ERROR_EXTENDED_ERROR Public Const WN_NOT_CONNECTED = ERROR_NOT_CONNECTED Public Const WN_OPEN_FILES = ERROR_OPEN_FILES Public Const WN_DEVICE_IN_USE = ERROR_DEVICE_IN_USE Public Const WN_BAD_NETNAME = ERROR_BAD_NET_NAME Public Const WN_BAD_LOCALNAME = ERROR_BAD_DEVICE Public Const WN_ALREADY_CONNECTED = ERROR_ALREADY_ASSIGNED Public Const WN_DEVICE_ERROR = ERROR_GEN_FAILURE Public Const WN_CONNECTION_CLOSED = ERROR_CONNECTION_UNAVAIL Public Const WN_NO_NET_OR_BAD_PATH = ERROR_NO_NET_OR_BAD_PATH Public Const WN_BAD_PROVIDER = ERROR_BAD_PROVIDER Public Const WN_CANNOT_OPEN_PROFILE = ERROR_CANNOT_OPEN_PROFILE Public Const WN_BAD_PROFILE = ERROR_BAD_PROFILE Public Const WN_BAD_HANDLE = ERROR_INVALID_HANDLE Public Const WN_NO_MORE_ENTRIES = ERROR_NO_MORE_ITEMS Public Const WN_NOT_CONTAINER = ERROR_NOT_CONTAINER Public Const WN_NO_ERROR = NO_ERROR Public Const NCBNAMSZ = 16 Public Const MAX_LANA = 254 Public Const NAME_FLAGS_MASK = &H87 Public Const GROUP_NAME = &H80 Public Const UNIQUE_NAME = &H0 Public Const REGISTERING = &H0 Public Const REGISTERED = &H4 Public Const DEREGISTERED = &H5 Public Const DUPLICATE = &H6 Public Const DUPLICATE_DEREG = &H7 Public Const LISTEN_OUTSTANDING = &H1 Public Const CALL_PENDING = &H2 Public Const SESSION_ESTABLISHED = &H3 Public Const HANGUP_PENDING = &H4 Public Const HANGUP_COMPLETE = &H5 Public Const SESSION_ABORTED = &H6 Public Const ALL_TRANSPORTS = “M\0\0\0” Public Const MS_NBF = “MNBF” Public Const NCBCALL = &H10 Public Const NCBLISTEN = &H11 Public Const NCBHANGUP = &H12 Public Const NCBSEND = &H14 Public Const NCBRECV = &H15 Public Const NCBRECVANY = &H16 Public Const NCBCHAINSEND = &H17 Public Const NCBDGSEND = &H20 Public Const NCBDGRECV = &H21 Public Const NCBDGSENDBC = &H22 Public Const NCBDGRECVBC = &H23 Public Const NCBADDNAME = &H30 Public Const NCBDELNAME = &H31 Public Const NCBRESET = &H32 Public Const NCBASTAT = &H33 Public Const NCBSSTAT = &H34 Public Const NCBCANCEL = &H35 Public Const NCBADDGRNAME = &H36 Public Const NCBENUM = &H37 Public Const NCBUNLINK = &H70 Public Const NCBSENDNA = &H71 Public Const NCBCHAINSENDNA = &H72 Public Const NCBLANSTALERT = &H73 Public Const NCBACTION = &H77 Public Const NCBFINDNAME = &H78 Public Const NCBTRACE = &H79 Public Const ASYNCH = &H80 Public Const NRC_GOODRET = &H0 Public Const NRC_BUFLEN = &H1 Public Const NRC_ILLCMD = &H3 Public Const NRC_CMDTMO = &H5 Public Const NRC_INCOMP = &H6 Public Const NRC_BADDR = &H7 Public Const NRC_SNUMOUT = &H8 Public Const NRC_NORES = &H9 Public Const NRC_SCLOSED = &HA Public Const NRC_CMDCAN = &HB Public Const NRC_DUPNAME = &HD Public Const NRC_NAMTFUL = &HE Public Const NRC_ACTSES = &HF Public Const NRC_LOCTFUL = &H11 Public Const NRC_REMTFUL = &H12 Public Const NRC_ILLNN = &H13 Public Const NRC_NOCALL = &H14 Public Const NRC_NOWILD = &H15 Public Const NRC_INUSE = &H16 Public Const NRC_NAMERR = &H17 Public Const NRC_SABORT = &H18 Public Const NRC_NAMCONF = &H19 Public Const NRC_IFBUSY = &H21 Public Const NRC_TOOMANY = &H22 Public Const NRC_BRIDGE = &H23 Public Const NRC_CANOCCR = &H24 Public Const NRC_CANCEL = &H26 Public Const NRC_DUPENV = &H30 Public Const NRC_ENVNOTDEF = &H34 Public Const NRC_OSRESNOTAV = &H35 Public Const NRC_MAXAPPS = &H36 Public Const NRC_NOSAPS = &H37 Public Const NRC_NORESOURCES = &H38 Public Const NRC_INVADDRESS = &H39 Public Const NRC_INVDDID = &H3B Public Const NRC_LOCKFAIL = &H3C Public Const NRC_OPENERR = &H3F Public Const NRC_SYSTEM = &H40 Public Const NRC_PENDING = &HFF Public Const EXCEPTION_EXECUTE_HANDLER = 1 Public Const EXCEPTION_CONTINUE_SEARCH = 0 Public Const EXCEPTION_CONTINUE_EXECUTION = -1 Public Const ctlFirst = &H400 Public Const ctlLast = &H4FF Public Const psh1 = &H400 Public Const psh2 = &H401 Public Const psh3 = &H402 Public Const psh4 = &H403 Public Const psh5 = &H404 Public Const psh6 = &H405 Public Const psh7 = &H406 Public Const psh8 = &H407 Public Const psh9 = &H408 Public Const psh10 = &H409 Public Const psh11 = &H40A Public Const psh12 = &H40B Public Const psh13 = &H40C Public Const psh14 = &H40D Public Const psh15 = &H40E Public Const pshHelp = psh15 Public Const psh16 = &H40F Public Const chx1 = &H410 Public Const chx2 = &H411 Public Const chx3 = &H412 Public Const chx4 = &H413 Public Const chx5 = &H414 Public Const chx6 = &H415 Public Const chx7 = &H416 Public Const chx8 = &H417 Public Const chx9 = &H418 Public Const chx10 = &H419 Public Const chx11 = &H41A Public Const chx12 = &H41B Public Const chx13 = &H41C Public Const chx14 = &H41D Public Const chx15 = &H41E Public Const chx16 = &H41D Public Const rad1 = &H420 Public Const rad2 = &H421 Public Const rad3 = &H422 Public Const rad4 = &H423 Public Const rad5 = &H424 Public Const rad6 = &H425 Public Const rad7 = &H426 Public Const rad8 = &H427 Public Const rad9 = &H428 Public Const rad10 = &H429 Public Const rad11 = &H42A Public Const rad12 = &H42B Public Const rad13 = &H42C Public Const rad14 = &H42D Public Const rad15 = &H42E Public Const rad16 = &H42F Public Const grp1 = &H430 Public Const grp2 = &H431 Public Const grp3 = &H432 Public Const grp4 = &H433 Public Const frm1 = &H434 Public Const frm2 = &H435 Public Const frm3 = &H436 Public Const frm4 = &H437 Public Const rct1 = &H438 Public Const rct2 = &H439 Public Const rct3 = &H43A Public Const rct4 = &H43B Public Const ico1 = &H43C Public Const ico2 = &H43D Public Const ico3 = &H43E Public Const ico4 = &H43F Public Const stc1 = &H440 Public Const stc2 = &H441 Public Const stc3 = &H442 Public Const stc4 = &H443 Public Const stc5 = &H444 Public Const stc6 = &H445 Public Const stc7 = &H446 Public Const stc8 = &H447 Public Const stc9 = &H448 Public Const stc10 = &H449 Public Const stc11 = &H44A Public Const stc12 = &H44B Public Const stc13 = &H44C Public Const stc14 = &H44D Public Const stc15 = &H44E Public Const stc16 = &H44F Public Const stc17 = &H450 Public Const stc18 = &H451 Public Const stc19 = &H452 Public Const stc20 = &H453 Public Const stc21 = &H454 Public Const stc22 = &H455 Public Const stc23 = &H456 Public Const stc24 = &H457 Public Const stc25 = &H458 Public Const stc26 = &H459 Public Const stc27 = &H45A Public Const stc28 = &H45B Public Const stc29 = &H45C Public Const stc30 = &H45D Public Const stc31 = &H45E Public Const stc32 = &H45F Public Const lst1 = &H460 Public Const lst2 = &H461 Public Const lst3 = &H462 Public Const lst4 = &H463 Public Const lst5 = &H464 Public Const lst6 = &H465 Public Const lst7 = &H466 Public Const lst8 = &H467 Public Const lst9 = &H468 Public Const lst10 = &H469 Public Const lst11 = &H46A Public Const lst12 = &H46B Public Const lst13 = &H46C Public Const lst14 = &H46D Public Const lst15 = &H46E Public Const lst16 = &H46F Public Const cmb1 = &H470 Public Const cmb2 = &H471 Public Const cmb3 = &H472 Public Const cmb4 = &H473 Public Const cmb5 = &H474 Public Const cmb6 = &H475 Public Const cmb7 = &H476 Public Const cmb8 = &H477 Public Const cmb9 = &H478 Public Const cmb10 = &H479 Public Const cmb11 = &H47A Public Const cmb12 = &H47B Public Const cmb13 = &H47C Public Const cmb14 = &H47D Public Const cmb15 = &H47E Public Const cmb16 = &H47F Public Const edt1 = &H480 Public Const edt2 = &H481 Public Const edt3 = &H482 Public Const edt4 = &H483 Public Const edt5 = &H484 Public Const edt6 = &H485 Public Const edt7 = &H486 Public Const edt8 = &H487 Public Const edt9 = &H488 Public Const edt10 = &H489 Public Const edt11 = &H48A Public Const edt12 = &H48B Public Const edt13 = &H48C Public Const edt14 = &H48D Public Const edt15 = &H48E Public Const edt16 = &H48F Public Const scr1 = &H490 Public Const scr2 = &H491 Public Const scr3 = &H492 Public Const scr4 = &H493 Public Const scr5 = &H494 Public Const scr6 = &H495 Public Const scr7 = &H496 Public Const scr8 = &H497 Public Const FILEOPENORD = 1536 Public Const MULTIFILEOPENORD = 1537 Public Const PRINTDLGORD = 1538 Public Const PRNSETUPDLGORD = 1539 Public Const FINDDLGORD = 1540 Public Const REPLACEDLGORD = 1541 Public Const FONTDLGORD = 1542 Public Const FORMATDLGORD31 = 1543 Public Const FORMATDLGORD30 = 1544 Public Const HKEY_CLASSES_ROOT = &H80000000 Public Const HKEY_CURRENT_USER = &H80000001 Public Const HKEY_LOCAL_MACHINE = &H80000002 Public Const HKEY_USERS = &H80000003 Public Const HKEY_PERFORMANCE_DATA = &H80000004 Public Const HKEY_CURRENT_CONFIG = &H80000005 Public Const HKEY_DYN_DATA = &H80000006 Public Const SERVICES_ACTIVE_DATABASE = “ServicesActive” Public Const SERVICES_FAILED_DATABASE = “ServicesFailed” Public Const SERVICE_NO_CHANGE = &HFFFF Public Const SERVICE_ACTIVE = &H1 Public Const SERVICE_INACTIVE = &H2 Public Const SERVICE_STATE_ALL = (SERVICE_ACTIVE Or SERVICE_INACTIVE) Public Const SERVICE_CONTROL_STOP = &H1 Public Const SERVICE_CONTROL_PAUSE = &H2 Public Const SERVICE_CONTROL_CONTINUE = &H3 Public Const SERVICE_CONTROL_INTERROGATE = &H4 Public Const SERVICE_CONTROL_SHUTDOWN = &H5 Public Const SERVICE_STOPPED = &H1 Public Const SERVICE_START_PENDING = &H2 Public Const SERVICE_STOP_PENDING = &H3 Public Const SERVICE_RUNNING = &H4 Public Const SERVICE_CONTINUE_PENDING = &H5 Public Const SERVICE_PAUSE_PENDING = &H6 Public Const SERVICE_PAUSED = &H7 Public Const SERVICE_ACCEPT_STOP = &H1 Public Const SERVICE_ACCEPT_PAUSE_CONTINUE = &H2 Public Const SERVICE_ACCEPT_SHUTDOWN = &H4 Public Const SC_MANAGER_CONNECT = &H1 Public Const SC_MANAGER_CREATE_SERVICE = &H2 Public Const SC_MANAGER_ENUMERATE_SERVICE = &H4 Public Const SC_MANAGER_LOCK = &H8 Public Const SC_MANAGER_QUERY_LOCK_STATUS = &H10 Public Const SC_MANAGER_MODIFY_BOOT_CONFIG = &H20 Public Const SC_MANAGER_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED Or SC_MANAGER_CONNECT Or SC_MANAGER_CREATE_SERVICE Or SC_MANAGER_ENUMERATE_SERVICE Or SC_MANAGER_LOCK Or SC_MANAGER_QUERY_LOCK_STATUS Or SC_MANAGER_MODIFY_BOOT_CONFIG) Public Const SERVICE_QUERY_CONFIG = &H1 Public Const SERVICE_CHANGE_CONFIG = &H2 Public Const SERVICE_QUERY_STATUS = &H4 Public Const SERVICE_ENUMERATE_DEPENDENTS = &H8 Public Const SERVICE_START = &H10 Public Const SERVICE_STOP = &H20 Public Const SERVICE_PAUSE_CONTINUE = &H40 Public Con,st SERVICE_INTERROGATE = &H80 Public Const SERVICE_USER_DEFINED_CONTROL = &H100 Public Const SERVICE_ALL_ACCESS = (STANDARD_RIGHTS_REQUIRED Or SERVICE_QUERY_CONFIG Or SERVICE_CHANGE_CONFIG Or SERVICE_QUERY_STATUS Or SERVICE_ENUMERATE_DEPENDENTS Or SERVICE_START Or SERVICE_STOP Or SERVICE_PAUSE_CONTINUE Or SERVICE_INTERROGATE Or SERVICE_USER_DEFINED_CONTROL) Public Const SC_GROUP_IDENTIFIER = “+” Public Const PERF_DATA_VERSION = 1 Public Const PERF_DATA_REVISION = 1 Public Const PERF_NO_INSTANCES = -1 Public Const PERF_SIZE_DWORD = &H0 Public Const PERF_SIZE_LARGE = &H100 Public Const PERF_SIZE_ZERO = &H200 Public Const PERF_SIZE_VARIABLE_LEN = &H300 Public Const PERF_TYPE_NUMBER = &H0 Public Const PERF_TYPE_COUNTER = &H400 Public Const PERF_TYPE_TEXT = &H800 Public Const PERF_TYPE_ZERO = &HC00 Public Const PERF_NUMBER_HEX = &H0 Public Const PERF_NUMBER_DECIMAL = &H10000 Public Const PERF_NUMBER_DEC_1000 = &H20000 Public Const PERF_COUNTER_VALUE = &H0 Public Const PERF_COUNTER_RATE = &H10000 Public Const PERF_COUNTER_FRACTION = &H20000 Public Const PERF_COUNTER_BASE = &H30000 Public Const PERF_COUNTER_ELAPSED = &H40000 Public Const PERF_COUNTER_QUEUELEN = &H50000 Public Const PERF_COUNTER_HISTOGRAM = &H60000 Public Const PERF_TEXT_UNICODE = &H0 Public Const PERF_TEXT_ASCII = &H10000 Public Const PERF_TIMER_TICK = &H0 Public Const PERF_TIMER_100NS = &H100000 Public Const PERF_OBJECT_TIMER = &H200000 Public Const PERF_DELTA_COUNTER = &H400000 Public Const PERF_DELTA_BASE = &H800000 Public Const PERF_INVERSE_COUNTER = &H1000000 Public Const PERF_MULTI_COUNTER = &H2000000 Public Const PERF_DISPLAY_NO_SUFFIX = &H0 Public Const PERF_DISPLAY_PER_SEC = &H10000000 Public Const PERF_DISPLAY_PERCENT = &H20000000 Public Const PERF_DISPLAY_SECONDS = &H30000000 Public Const PERF_DISPLAY_NOSHOW = &H40000000 Public Const PERF_COUNTER_COUNTER = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_TICK Or PERF_DELTA_COUNTER Or PERF_DISPLAY_PER_SEC) Public Const PERF_COUNTER_TIMER = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_TICK Or PERF_DELTA_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_COUNTER_QUEUELEN_TYPE = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_QUEUELEN Or PERF_TIMER_TICK Or PERF_DELTA_COUNTER Or PERF_DISPLAY_NO_SUFFIX) Public Const PERF_COUNTER_BULK_COUNT = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_TICK Or PERF_DELTA_COUNTER Or PERF_DISPLAY_PER_SEC) Public Const PERF_COUNTER_TEXT = (PERF_SIZE_VARIABLE_LEN Or PERF_TYPE_TEXT Or PERF_TEXT_UNICODE Or PERF_DISPLAY_NO_SUFFIX) Public Const PERF_COUNTER_RAWCOUNT = (PERF_SIZE_DWORD Or PERF_TYPE_NUMBER Or PERF_NUMBER_DECIMAL Or PERF_DISPLAY_NO_SUFFIX) Public Const PERF_SAMPLE_FRACTION = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_FRACTION Or PERF_DELTA_COUNTER Or PERF_DELTA_BASE Or PERF_DISPLAY_PERCENT) Public Const PERF_SAMPLE_COUNTER = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_TICK Or PERF_DELTA_COUNTER Or PERF_DISPLAY_NO_SUFFIX) Public Const PERF_COUNTER_NODATA = (PERF_SIZE_ZERO Or PERF_DISPLAY_NOSHOW) Public Const PERF_COUNTER_TIMER_INV = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_TICK Or PERF_DELTA_COUNTER Or PERF_INVERSE_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_SAMPLE_BASE = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_BASE Or PERF_DISPLAY_NOSHOW Or &H1) Public Const PERF_AVERAGE_TIMER = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_FRACTION Or PERF_DISPLAY_SECONDS) Public Const PERF_AVERAGE_BASE = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_BASE Or PERF_DISPLAY_NOSHOW Or &H2) Public Const PERF_AVERAGE_BULK = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_FRACTION Or PERF_DISPLAY_NOSHOW) Public Const PERF_100NSEC_TIMER = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_100NS Or PERF_DELTA_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_100NSEC_TIMER_INV = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_100NS Or PERF_DELTA_COUNTER Or PERF_INVERSE_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_COUNTER_MULTI_TIMER = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_DELTA_COUNTER Or PERF_TIMER_TICK Or PERF_MULTI_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_COUNTER_MULTI_TIMER_INV = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_RATE Or PERF_DELTA_COUNTER Or PERF_MULTI_COUNTER Or PERF_TIMER_TICK Or PERF_INVERSE_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_COUNTER_MULTI_BASE = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_BASE Or PERF_MULTI_COUNTER Or PERF_DISPLAY_NOSHOW) Public Const PERF_100NSEC_MULTI_TIMER = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_DELTA_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_100NS Or PERF_MULTI_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_100NSEC_MULTI_TIMER_INV = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_DELTA_COUNTER Or PERF_COUNTER_RATE Or PERF_TIMER_100NS Or PERF_MULTI_COUNTER Or PERF_INVERSE_COUNTER Or PERF_DISPLAY_PERCENT) Public Const PERF_RAW_FRACTION = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_FRACTION Or PERF_DISPLAY_PERCENT) Public Const PERF_RAW_BASE = (PERF_SIZE_DWORD Or PERF_TYPE_COUNTER Or PERF_COUNTER_BASE Or PERF_DISPLAY_NOSHOW Or &H3) Public Const PERF_ELAPSED_TIME = (PERF_SIZE_LARGE Or PERF_TYPE_COUNTER Or PERF_COUNTER_ELAPSED Or PERF_OBJECT_TIMER Or PERF_DISPLAY_SECONDS) Public Const PERF_COUNTER_HISTOGRAM_TYPE = &H80000000 Public Const PERF_DETAIL_NOVICE = 100 Public Const PERF_DETAIL_ADVANCED = 200 Public Const PERF_DETAIL_EXPERT = 300 Public Const PERF_DETAIL_WIZARD = 400 Public Const PERF_NO_UNIQUE_ID = -1 Public Const CDERR_DIALOGFAILURE = &HFFFF Public Const CDERR_GENERALCODES = &H0 Public Const CDERR_STRUCTSIZE = &H1 Public Const CDERR_INITIALIZATION = &H2 Public Const CDERR_NOTEMPLATE = &H3 Public Const CDERR_NOHINSTANCE = &H4 Public Const CDERR_LOADSTRFAILURE = &H5 Public Const CDERR_FINDRESFAILURE = &H6 Public Const CDERR_LOADRESFAILURE = &H7 Public Const CDERR_LOCKRESFAILURE = &H8 Public Const CDERR_MEMALLOCFAILURE = &H9 Public Const CDERR_MEMLOCKFAILURE = &HA Public Const CDERR_NOHOOK = &HB Public Const CDERR_REGISTERMSGFAIL = &HC Public Const PDERR_PRINTERCODES = &H1000 Public Const PDERR_SETUPFAILURE = &H1001 Public Const PDERR_PARSEFAILURE = &H1002 Public Const PDERR_RETDEFFAILURE = &H1003 Public Const PDERR_LOADDRVFAILURE = &H1004 Public Const PDERR_GETDEVMODEFAIL = &H1005 Public Const PDERR_INITFAILURE = &H1006 Public Const PDERR_NODEVICES = &H1007 Public Const PDERR_NODEFAULTPRN = &H1008 Public Const PDERR_DNDMMISMATCH = &H1009 Public Const PDERR_CREATEICFAILURE = &H100A Public Const PDERR_PRINTERNOTFOUND = &H100B Public Const PDERR_DEFAULTDIFFERENT = &H100C Public Const CFERR_CHOOSEFONTCODES = &H2000 Public Const CFERR_NOFONTS = &H2001 Public Const CFERR_MAXLESSTHANMIN = &H2002 Public Const FNERR_FILENAMECODES = &H3000 Public Const FNERR_SUBCLASSFAILURE = &H3001 Public Const FNERR_INVALIDFILENAME = &H3002 Public Const FNERR_BUFFERTOOSMALL = &H3003 Public Const FRERR_FINDREPLACECODES = &H4000 Public Const FRERR_BUFFERLENGTHZERO = &H4001 Public Const CCERR_CHOOSECOLORCODES = &H5000 Public Const LZERROR_BADINHANDLE = (-1) Public Const LZERROR_BADOUTHANDLE = (-2) Public Const LZERROR_READ = (-3) Public Const LZERROR_WRITE = (-4) Public Const LZERROR_PUBLICLOC = (-5) Public Const LZERROR_GLOBLOCK = (-6) Public Const LZERROR_BADVALUE = (-7) Public Const LZERROR_UNKNOWNALG = (-8) Public Const VK_PROCESSKEY = &HE5 Public Const STYLE_DESCRIPTION_SIZE = 32 Public Const WM_CONVERTREQUESTEX = &H108 Public Const WM_IME_STARTCOMPOSITION = &H10D Public Const WM_IME_ENDCOMPOSITION = &H10E Public Const WM_IME_COMPOSITION = &H10F Public Const WM_IME_KEYLAST = &H10F Public Const WM_IME_SETCONTEXT = &H281 Public Const WM_IME_NOTIFY = &H282 Public Const WM_IME_CONTROL = &H283 Public Const WM_IME_COMPOSITIONFULL = &H284 Public Const WM_IME_SELECT = &H285 Public Const WM_IME_CHAR = &H286 Public Const WM_IME_KEYDOWN = &H290 Public Const WM_IME_KEYUP = &H291 Public Const IMC_GETCANDIDATEPOS = &H7 Public Const IMC_SETCANDIDATEPOS = &H8 Public Const IMC_GETCOMPOSITIONFONT = &H9 Public Const IMC_SETCOMPOSITIONFONT = &HA Public Const IMC_GETCOMPOSITIONWINDOW = &HB Public Const IMC_SETCOMPOSITIONWINDOW = &HC Public Const IMC_GETSTATUSWINDOWPOS = &HF Public Const IMC_SETSTATUSWINDOWPOS = &H10 Public Const IMC_CLOSESTATUSWINDOW = &H21 Public Const IMC_OPENSTATUSWINDOW = &H22 Public Const NI_OPENCANDIDATE = &H10 Public Const NI_CLOSECANDIDATE = &H11 Public Const NI_SELECTCANDIDATESTR = &H12 Public Const NI_CHANGECANDIDATELIST = &H13 Public Const NI_FINALIZECONVERSIONRESULT = &H14 Public Const NI_COMPOSITIONSTR = &H15 Public Const NI_SETCANDIDATE_PAGESTART = &H16 Public Const NI_SETCANDIDATE_PAGESIZE = &H17 Public Const ISC_SHOWUICANDIDATEWINDOW = &H1 Public Const ISC_SHOWUICOMPOSITIONWINDOW = &H80000000 Public Const ISC_SHOWUIGUIDELINE = &H40000000 Public Const ISC_SHOWUIALLCANDIDATEWINDOW = &HF Public Const ISC_SHOWUIALL = &HC000000F Public Const CPS_COMPLETE = &H1 Public Const CPS_CONVERT = &H2 Public Const CPS_REVERT = &H3 Public Const CPS_CANCEL = &H4 Public Const IME_CHOTKEY_IME_NONIME_TOGGLE = &H10 Public Const IME_CHOTKEY_SHAPE_TOGGLE = &H11 Public Const IME_CHOTKEY_SYMBOL_TOGGLE = &H12 Public Const IME_JHOTKEY_CLOSE_OPEN = &H30 Public Const IME_KHOTKEY_SHAPE_TOGGLE = &H50 Public Const IME_KHOTKEY_HANJACONVERT = &H51 Public Const IME_KHOTKEY_ENGLISH = &H52 Public Const IME_THOTKEY_IME_NONIME_TOGGLE = &H70 Public Const IME_THOTKEY_SHAPE_TOGGLE = &H71 Public Const IME_THOTKEY_SYMBOL_TOGGLE = &H72 Public Const IME_HOTKEY_DSWITCH_FIRST = &H100 Public Const IME_HOTKEY_DSWITCH_LAST = &H11F Public Const IME_ITHOTKEY_RESEND_RESULTSTR = &H200 Public Const IME_ITHOTKEY_PREVIOUS_COMPOSITION = &H201 Public Const IME_ITHOTKEY_UISTYLE_TOGGLE = &H202 Public Const GCS_COMPREADSTR = &H1 Public Const GCS_COMPREADATTR = &H2 Public Const GCS_COMPREADCLAUSE = &H4 Public Const GCS_COMPSTR = &H8 Public Const GCS_COMPATTR = &H10 Public Const GCS_COMPCLAUSE = &H20 Public Const GCS_CURSORPOS = &H80 Public Const GCS_DELTASTART = &H100 Public Const GCS_RESULTREADSTR = &H200 Public Const GCS_RESULTREADCLAUSE = &H400 Public Const GCS_RESULTSTR = &H800 Public Const GCS_RESULTCLAUSE = &H1000 Public Const CS_INSERTCHAR = &H2000 Public Const CS_NOMOVECARET = &H4000 Public Const IME_PROP_AT_CARET = &H10000 Public Const IME_PROP_SPECIAL_UI = &H20000 Public Const IME_PROP_CANDLIST_START_FROM_1 = &H40000 Public Const IME_PROP_UNICODE = &H80000 Public Const UI_CAP_2700 = &H1 Public Const UI_CAP_ROT90 = &H2 Public Const UI_CAP_ROTANY = &H4 Public Const SCS_CAP_COMPSTR = &H1 Public Const SCS_CAP_MAKEREAD = &H2 Public Const SELECT_CAP_CONVERSION = &H1 Public Const SELECT_CAP_SENTENCE = &H2 Public Const GGL_LEVEL = &H1 Public Const GGL_INDEX = &H2 Public Const GGL_STRING = &H3 Public Const GGL_PRIVATE = &H4 Public Const GL_LEVEL_NOGUIDELINE = &H0 Public Const GL_LEVEL_FATAL = &H1 Public Const GL_LEVEL_ERROR = &H2 Public Const GL_LEVEL_WARNING = &H3 Public Const GL_LEVEL_INFORMATION = &H4 Public Const GL_ID_UNKNOWN = &H0 Public Const GL_ID_NOMODULE = &H1 Public Const GL_ID_NODICTIONARY = &H10 Public Const GL_ID_CANNOTSAVE = &H11 Public Const GL_ID_NOCONVERT = &H20 Public Const GL_ID_TYPINGERROR = &H21 Public Const GL_ID_TOOMANYSTROKE = &H22 Public Const GL_ID_READINGCONFLICT = &H23 Public Const GL_ID_INPUTREADING = &H24 Public Const GL_ID_INPUTRADICAL = &H25 Public Const GL_ID_INPUTCODE = &H26 Public Const GL_ID_INPUTSYMBOL = &H27 Public Const GL_ID_CHOOSECANDIDATE = &H28 Public Const GL_ID_REVERSECONVERSION = &H29 Public Const GL_ID_PRIVATE_FIRST = &H8000 Public Const GL_ID_PRIVATE_LAST = &HFFFF Public Const IGP_PROPERTY = &H4 Public Const IGP_CONVERSION = &H8 Public Const IGP_SENTENCE = &HC Public Const IGP_UI = &H10 Public Const IGP_SETCOMPSTR = &H14 Public Const IGP_SELECT = &H18 Public Const SCS_SETSTR = (GCS_COMPREADSTR Or GCS_COMPSTR) Public Const SCS_CHANGEATTR = (GCS_COMPREADATTR Or GCS_COMPATTR) Public Const SCS_CHANGECLAUSE = (GCS_COMPREADCLAUSE Or GCS_COMPCLAUSE) Public Const ATTR_INPUT = &H0 Public Const ATTR_TARGET_CONVERTED = &H1 Public Const ATTR_CONVERTED = &H2 Public Const ATTR_TARGET_NOTCONVERTED = &H3 Public Const ATTR_INPUT_ERROR = &H4 Public Const CFS_DEFAULT = &H0 Public Const CFS_RECT = &H1 Public Const CFS_POINT = &H2 Public Const CFS_SCREEN = &H4 Public Const CFS_FORCE_POSITION = &H20 Public Const CFS_CANDIDATEPOS = &H40 Public Const CFS_EXCLUDE = &H80 Public Const GCL_CONVERSION = &H1 Public Const GCL_REVERSECONVERSION = &H2 Public Const GCL_REVERSE_LENGTH = &H3 Public Const IME_CMODE_ALPHANUMERIC = &H0 Public Const IME_CMODE_NATIVE = &H1 Public Const IME_CMODE_CHINESE = IME_CMODE_NATIVE Public Const IME_CMODE_HANGEUL = IME_CMODE_NATIVE Public Const IME_CMODE_JAPANESE = IME_CMODE_NATIVE Public Const IME_CMODE_KATAKANA = &H2 Public Const IME_CMODE_LANGUAGE = &H3 Public Const IME_CMODE_FULLSHAPE = &H8 Public Const IME_CMODE_ROMAN = &H10 Public Const IME_CMODE_CHARCODE = &H20 Public Const IME_CMODE_HANJACONVERT = &H40 Public Const IME_CMODE_SOFTKBD = &H80 Public Const IME_CMODE_NOCONVERSION = &H100 Public Const IME_CMODE_EUDC = &H200 Public Const IME_CMODE_SYMBOL = &H400 Public Const IME_SMODE_NONE = &H0 Public Const IME_SMODE_PLAURALCLAUSE = &H1 Public Const IME_SMODE_SINGLECONVERT = &H2 Public Const IME_SMODE_AUTOMATIC = &H4 Public Const IME_SMODE_PHRASEPREDICT = &H8 Public Const IME_CAND_UNKNOWN = &H0 Public Const IME_CAND_READ = &H1 Public Const IME_CAND_CODE = &H2 Public Const IME_CAND_MEANING = &H3 Public Const IME_CAND_RADICAL = &H4 Public Const IME_CAND_STROKE = &H5 Public Const IMN_CLOSESTATUSWINDOW = &H1 Public Const IMN_OPENSTATUSWINDOW = &H2 Public Const IMN_CHANGECANDIDATE = &H3 Public Const IMN_CLOSECANDIDATE = &H4 Public Const IMN_OPENCANDIDATE = &H5 Public Const IMN_SETCONVERSIONMODE = &H6 Public Const IMN_SETSENTENCEMODE = &H7 Public Const IMN_SETOPENSTATUS = &H8 Public Const IMN_SETCANDIDATEPOS = &H9 Public Const IMN_SETCOMPOSITIONFONT = &HA Public Const IMN_SETCOMPOSITIONWINDOW = &HB Public Const IMN_SETSTATUSWINDOWPOS = &HC Public Const IMN_GUIDELINE = &HD Public Const IMN_PRIVATE = &HE Public Const IMM_ERROR_NODATA = (-1) Public Const IMM_ERROR_GENERAL = (-2) Public Const IME_CONFIG_GENERAL = 1 Public Const IME_CONFIG_REGISTERWORD = 2 Public Const IME_CONFIG_SELECTDICTIONARY = 3 Public Const IME_ESC_QUERY_SUPPORT = &H3 Public Const IME_ESC_RESERVED_FIRST = &H4 Public Const IME_ESC_RESERVED_LAST = &H7FF Public Const IME_ESC_PRIVATE_FIRST = &H800 Public Const IME_ESC_PRIVATE_LAST = &HFFF Public Const IME_ESC_SEQUENCE_TO_INTERNAL = &H1001 Public Const IME_ESC_GET_EUDC_DICTIONARY = &H1003 Public Const IME_ESC_SET_EUDC_DICTIONARY = &H1004 Public Const IME_ESC_MAX_KEY = &H1005 Public Const IME_ESC_IME_NAME = &H1006 Public Const IME_ESC_SYNC_HOTKEY = &H1007 Public Const IME_ESC_HANJA_MODE = &H1008 Public Const IME_REGWORD_STYLE_EUDC = &H1 Public Const IME_REGWORD_STYLE_USER_FIRST = &H80000000 Public Const IME_REGWORD_STYLE_USER_LAST = &HFFFF Public Const SOFTKEYBOARD_TYPE_T1 = &H1 Public Const SOFTKEYBOARD_TYPE_C1 = &H2 Public Const DIALOPTION_BILLING = &H40 Public Const DIALOPTION_QUIET = &H80 Public Const DIALOPTION_DIALTONE = &H100 Public Const MDMVOLFLAG_LOW = &H1 Public Const MDMVOLFLAG_MEDIUM = &H2 Public Const MDMVOLFLAG_HIGH = &H4 Public Const MDMVOL_LOW = &H0 Public Const MDMVOL_MEDIUM = &H1 Public Const MDMVOL_HIGH = &H2 Public Const MDMSPKRFLAG_OFF = &H1 Public Const MDMSPKRFLAG_DIAL = &H2 Public Const MDMSPKRFLAG_ON = &H4 Public Const MDMSPKRFLAG_CALLSETUP = &H8 Public Const MDMSPKR_OFF = &H0 Public Const MDMSPKR_DIAL = &H1 Public Const MDMSPKR_ON = &H2 Public Const MDMSPKR_CALLSETUP = &H3 Public Const MDM_COMPRESSION = &H1 Public Const MDM_ERROR_CONTROL = &H2 Public Const MDM_FORCED_EC = &H4 Public Const MDM_CELLULAR = &H8 Public Const MDM_FLOWCONTROL_HARD = &H10 Public Const MDM_FLOWCONTROL_SOFT = &H20 Public Const MDM_CCITT_OVERRIDE = &H40 Public Const MDM_SPEED_ADJUST = &H80 Public Const MDM_TONE_DIAL = &H100 Public Const MDM_BLIND_DIAL = &H200 Public Const MDM_V23_OVERRIDE = &H400 Public Const ABM_NEW = &H0 Public Const ABM_REMOVE = &H1 Public Const ABM_QUERYPOS = &H2 Public Const ABM_SETPOS = &H3 Public Const ABM_GETSTATE = &H4 Public Const ABM_GETTASKBARPOS = &H5 Public Const ABM_ACTIVATE = &H6 Public Const ABM_GETAUTOHIDEBAR = &H7 Public Const ABM_SETAUTOHIDEBAR = &H8 Public Const ABM_WINDOWPOSCHANGED = &H9 Public Const ABN_STATECHANGE = &H0 Public Const ABN_POSCHANGED = &H1 Public Const ABN_FULLSCREENAPP = &H2 Public Const ABN_WINDOWARRANGE = &H3 Public Const ABS_AUTOHIDE = &H1 Public Const ABS_ALWAYSONTOP = &H2 Public Const ABE_LEFT = 0 Public Const ABE_TOP = 1 Public Const ABE_RIGHT = 2 Public Const ABE_BOTTOM = 3 Public Const EIRESID = -1 Public Const FO_MOVE = &H1 Public Const FO_COPY = &H2 Public Const FO_DELETE = &H3 Public Const FO_RENAME = &H4 Public Const FOF_MULTIDESTFILES = &H1 Public Const FOF_CONFIRMMOUSE = &H2 Public Const FOF_SILENT = &H4 Public Const FOF_RENAMEONCOLLISION = &H8 Public Const FOF_NOCONFIRMATION = &H10 Public Const FOF_WANTMAPPINGHANDLE = &H20 Public Const FOF_ALLOWUNDO = &H40 Public Const FOF_FILESONLY = &H80 Public Const FOF_SIMPLEPROGRESS = &H100 Public Const FOF_NOCONFIRMMKDIR = &H200 Public Const PO_DELETE = &H13 Public Const PO_RENAME = &H14 Public Const PO_PORTCHANGE = &H20 Public Const PO_REN_PORT = &H34 Public Const SE_ERR_FNF = 2 Public Const SE_ERR_PNF = 3 Public Const SE_ERR_ACCESSDENIED = 5 Public Const SE_ERR_OOM = 8 Public Const SE_ERR_DLLNOTFOUND = 32 Public Const SEE_MASK_CLASSNAME = &H1 Public Const SEE_MASK_CLASSKEY = &H3 Public Const SEE_MASK_IDLIST = &H4 Public Const SEE_MASK_INVOKEIDLIST = &HC Public Const SEE_MASK_ICON = &H10 Public Const SEE_MASK_HOTKEY = &H20 Public Const SEE_MASK_NOCLOSEPROCESS = &H40 Public Const SEE_MASK_CONNECTNETDRV = &H80 Public Const SEE_MASK_FLAG_DDEWAIT = &H100 Public Const SEE_MASK_DOENVSUBST = &H200 Public Const SEE_MASK_FLAG_NO_UI = &H400 Public Const NIM_ADD = &H0 Public Const NIM_MODIFY = &H1 Public Const NIM_DELETE = &H2 Public Const NIF_MESSAGE = &H1 Public Const NIF_ICON = &H2 Public Const NIF_TIP = &H4 Public Const SHGFI_ICON = &H100 Public Const SHGFI_DISPLAYNAME = &H200 Public Const SHGFI_TYPENAME = &H400 Public Const SHGFI_ATTRIBUTES = &H800 Public Const SHGFI_ICONLOCATION = &H1000 Public Const SHGFI_EXETYPE = &H2000 Public Const SHGFI_SYSICONINDEX = &H4000 Public Const SHGFI_LINKOVERLAY = &H8000 Public Const SHGFI_SELECTED = &H10000 Public Const SHGFI_LARGEICON = &H0 Public Const SHGFI_SMALLICON = &H1 Public Const SHGFI_OPENICON = &H2 Public Const SHGFI_SHELLICONSIZE = &H4 Public Const SHGFI_PIDL = &H8 Public Const SHGFI_USEFILEATTRIBUTES = &H10 Public Const SHGNLI_PIDL = &H1 Public Const SHGNLI_PREFIXNAME = &H2 Public Const VS_VERSION_INFO = 1 Public Const VS_USER_DEFINED = 100 Public Const VS_FFI_SIGNATURE = &HFEEF04BD Public Const VS_FFI_STRUCVERSION = &H10000 Public Const VS_FFI_FILEFLAGSMASK = &H3F& Public Const VS_FF_DEBUG = &H1& Public Const VS_FF_PRERELEASE = &H2& Public Const VS_FF_PATCHED = &H4& Public Const VS_FF_PRIVATEBUILD = &H8& Public Const VS_FF_INFOINFERRED = &H10& Public Const VS_FF_SPECIALBUILD = &H20& Public Const VOS_UNKNOWN = &H0& Public Const VOS_DOS = &H10000 Public Const VOS_OS216 = &H20000 Public Const VOS_OS232 = &H30000 Public Const VOS_NT = &H40000 Public Const VOS__BASE = &H0& Public Const VOS__WINDOWS16 = &H1& Public Const VOS__PM16 = &H2& Public Const VOS__PM32 = &H3& Public Const VOS__WINDOWS32 = &H4& Public Const VOS_DOS_WINDOWS16 = &H10001 Public Const VOS_DOS_WINDOWS32 = &H10004 Public Const VOS_OS216_PM16 = &H20002 Public Const VOS_OS232_PM32 = &H30003 Public Const VOS_NT_WINDOWS32 = &H40004 Public Const VFT_UNKNOWN = &H0& Public Const VFT_APP = &H1& Public Const VFT_DLL = &H2& Public Const VFT_DRV = &H3& Public Const VFT_FONT = &H4& Public Const VFT_VXD = &H5& Public Const VFT_STATIC_LIB = &H7& Public Const VFT2_UNKNOWN = &H0& Public Const VFT2_DRV_PRINTER = &H1& Public Const VFT2_DRV_KEYBOARD = &H2& Public Const VFT2_DRV_LANGUAGE = &H3& Public Const VFT2_DRV_DISPLAY = &H4& Public Const VFT2_DRV_MOUSE = &H5& Public Const VFT2_DRV_NETWORK = &H6& Public Const VFT2_DRV_SYSTEM = &H7& Public Const VFT2_DRV_INSTALLABLE = &H8& Public Const VFT2_DRV_SOUND = &H9& Public Const VFT2_DRV_COMM = &HA& Public Const VFT2_DRV_INPUTMETHOD = &HB& Public Const VFT2_FONT_RASTER = &H1& Public Const VFT2_FONT_VECTOR = &H2& Public Const VFT2_FONT_TRUETYPE = &H3& Public Const VFFF_ISSHAREDFILE = &H1 Public Const VFF_CURNEDEST = &H1 Public Const VFF_FILEINUSE = &H2 Public Const VFF_BUFFTOOSMALL = &H4 Public Const VIFF_FORCEINSTALL = &H1 Public Const VIFF_DONTDELETEOLD = &H2 Public Const VIF_TEMPFILE = &H1& Public Const VIF_MISMATCH = &H2& Public Const VIF_SRCOLD = &H4& Public Const VIF_DIFFLANG = &H8& Public Const VIF_DIFFCODEPG = &H10& Public Const VIF_DIFFTYPE = &H20& Public Const VIF_WRITEPROT = &H40& Public Const VIF_FILEINUSE = &H80& Public Const VIF_OUTOFSPACE = &H100& Public Const VIF_ACCESSVIOLATION = &H200& Public Const VIF_SHARINGVIOLATION = &H400& Public Const VIF_CANNOTCREATE = &H800& Public Const VIF_CANNOTDELETE = &H1000& Public Const VIF_CANNOTRENAME = &H2000& Public Const VIF_CANNOTDELETECUR = &H4000& Public Const VIF_OUTOFMEMORY = &H8000& Public Const VIF_CANNOTREADSRC = &H10000 Public Const VIF_CANNOTREADDST = &H20000 Public Const VIF_BUFFTOOSMALL = &H40000 Public Const PROCESS_HEAP_REGION = &H1 Public Const PROCESS_HEAP_UNCOMMITTED_RANGE = &H2 Public Const PROCESS_HEAP_ENTRY_BUSY = &H4 Public Const PROCESS_HEAP_ENTRY_MOVEABLE = &H10 Public Const PROCESS_HEAP_ENTRY_DDESHARE = &H20 Public Const PROCESS_VM_OPERATION = &H8& Public Const PROCESS_VM_READ = &H10& Public Const PROCESS_VM_WRITE = &H20& Public Const PROCESS_TERMINATE As Long = &H1 Public Const SCS_32BIT_BINARY = 0 Public Const SCS_DOS_BINARY = 1 Public Const SCS_WOW_BINARY = 2 Public Const SCS_PIF_BINARY = 3 Public Const SCS_POSIX_BINARY = 4 Public Const SCS_OS216_BINARY = 5 Public Const LOGON32_LOGON_INTERACTIVE = 2 Public Const LOGON32_LOGON_BATCH = 4 Public Const LOGON32_LOGON_SERVICE = 5 Public Const LOGON32_PROVIDER_DEFAULT = 0 Public Const LOGON32_PROVIDER_WINNT35 = 1 Public Const VER_PLATFORM_WIN32s = 0 Public Const VER_PLATFORM_WIN32_WINDOWS = 1 Public Const VER_PLATFORM_WIN32_NT = 2 Public Const AC_LINE_OFFLINE = &H0 Public Const AC_LINE_ONLINE = &H1 Public Const AC_LINE_BACKUP_POWER = &H2 Public Const AC_LINE_UNKNOWN = &HFF Public Const BATTERY_FLAG_HIGH = &H1 Public Const BATTERY_FLAG_LOW = &H2 Public Const BATTERY_FLAG_CRITICAL = &H4 Public Const BATTERY_FLAG_CHARGING = &H8 Public Const BATTERY_FLAG_NO_BATTERY = &H80 Public Const BATTERY_FLAG_UNKNOWN = &HFF Public Const BATTERY_PERCENTAGE_UNKNOWN = &HFF Public Const BATTERY_LIFE_UNKNOWN = &HFFFF Public Const OFN_READONLY = &H1 Public Const OFN_OVERWRITEPROMPT = &H2 Public Const OFN_HIDEREADONLY = &H4 Public Const OFN_NOCHANGEDIR = &H8 Public Const OFN_SHOWHELP = &H10 Public Const OFN_ENABLEHOOK = &H20 Public Const OFN_ENABLETEMPLATE = &H40 Public Const OFN_ENABLETEMPLATEHANDLE = &H80 Public Const OFN_NOVALIDATE = &H100 Public Const OFN_ALLOWMULTISELECT = &H200 Public Const OFN_EXTENSIONDIFFERENT = &H400 Public Const OFN_PATHMUSTEXIST = &H800 Public Const OFN_FILEMUSTEXIST = &H1000 Public Const OFN_CREATEPROMPT = &H2000 Public Const OFN_SHAREAWARE = &H4000 Public Const OFN_NOREADONLYRETURN = &H8000 Public Const OFN_NOTESTFILECREATE = &H10000 Public Const OFN_NONETWORKBUTTON = &H20000 Public Const OFN_NOLONGNAMES = &H40000 Public Const OFN_EXPLORER = &H80000 Public Const OFN_NODEREFERENCELINKS = &H100000 Public Const OFN_LONGNAMES = &H200000 Public Const OFN_SHAREFALLTHROUGH = 2 Public Const OFN_SHARENOWARN = 1 Public Const OFN_SHAREWARN = 0 Public Const CDM_FIRST = (WM_USER + 100) Public Const CDM_LAST = (WM_USER + 200) Public Const CDM_GETSPEC = (CDM_FIRST + &H0) Public Const CDM_GETFILEPATH = (CDM_FIRST + &H1) Public Const CDM_GETFOLDERPATH = (CDM_FIRST + &H2) Public Const CDM_GETFOLDERIDLIST = (CDM_FIRST + &H3) Public Const CDM_SETCONTROLTEXT = (CDM_FIRST + &H4) Public Const CDM_HIDECONTROL = (CDM_FIRST + &H5) Public Const CDM_SETDEFEXT = (CDM_FIRST + &H6) Public Const CC_RGBINIT = &H1 Public Const CC_FULLOPEN = &H2 Public Const CC_PREVENTFULLOPEN = &H4 Public Const CC_SHOWHELP = &H8 Public Const CC_ENABLEHOOK = &H10 Public Const CC_ENABLETEMPLATE = &H20 Public Const CC_ENABLETEMPLATEHANDLE = &H40 Public Const CC_SOLIDCOLOR = &H80 Public Const CC_ANYCOLOR = &H100 Public Const FR_DOWN = &H1 Public Const FR_WHOLEWORD = &H2 Public Const FR_MATCHCASE = &H4 Public Const FR_FINDNEXT = &H8 Public Const FR_REPLACE = &H10 Public Const FR_REPLACEALL = &H20 Public Const FR_DIALOGTERM = &H40 Public Const FR_SHOWHELP = &H80 Public Const FR_ENABLEHOOK = &H100 Public Const FR_ENABLETEMPLATE = &H200 Public Const FR_NOUPDOWN = &H400 Public Const FR_NOMATCHCASE = &H800 Public Const FR_NOWHOLEWORD = &H1000 Public Const FR_ENABLETEMPLATEHANDLE = &H2000 Public Const FR_HIDEUPDOWN = &H4000 Public Const FR_HIDEMATCHCASE = &H8000 Public Const FR_HIDEWHOLEWORD = &H10000 Public Const CF_SCREENFONTS = &H1 Public Const CF_PRINTERFONTS = &H2 Public Const CF_BOTH = (CF_SCREENFONTS Or CF_PRINTERFONTS) Public Const CF_SHOWHELP = &H4& Public Const CF_ENABLEHOOK = &H8& Public Const CF_ENABLETEMPLATE = &H10& Public Const CF_ENABLETEMPLATEHANDLE = &H20& Public Const CF_INITTOLOGFONTSTRUCT = &H40& Public Const CF_USESTYLE = &H80& Public Const CF_EFFECTS = &H100& Public Const CF_APPLY = &H200& Public Const CF_ANSIONLY = &H400& Public Const CF_SCRIPTSONLY = CF_ANSIONLY Public Const CF_NOVECTORFONTS = &H800& Public Const CF_NOOEMFONTS = CF_NOVECTORFONTS Public Const CF_NOSIMULATIONS = &H1000& Public Const CF_LIMITSIZE = &H2000& Public Const CF_FIXEDPITCHONLY = &H4000& Public Const CF_WYSIWYG = &H8000 Public Const CF_FORCEFONTEXIST = &H10000 Public Const CF_SCALABLEONLY = &H20000 Public Const CF_TTONLY = &H40000 Public Const CF_NOFACESEL = &H80000 Public Const CF_NOSTYLESEL = &H100000 Public Const CF_NOSIZESEL = &H200000 Public Const CF_SELECTSCRIPT = &H400000 Public Const CF_NOSCRIPTSEL = &H800000 Public Const CF_NOVERTFONTS = &H1000000 Public Const SIMULATED_FONTTYPE = &H8000 Public Const PRINTER_FONTTYPE = &H4000 Public Const SCREEN_FONTTYPE = &H2000 Public Const BOLD_FONTTYPE = &H100 Public Const ITALIC_FONTTYPE = &H200 Public Const REGULAR_FONTTYPE = &H400 Public Const WM_CHOOSEFONT_GETLOGFONT = (WM_USER + 1) Public Const WM_CHOOSEFONT_SETLOGFONT = (WM_USER + 101) Public Const WM_CHOOSEFONT_SETFLAGS = (WM_USER + 102) Public Const LBSELCHSTRING = “commdlg_LBSelChangedNotify” Public Const SHAREVISTRING = “commdlg_ShareViolation” Public Const FILEOKSTRING = “commdlg_FileNameOK” Public Const COLOROKSTRING = “commdlg_ColorOK” Public Const SETRGBSTRING = “commdlg_SetRGBColor” Public Const HELPMSGSTRING = “commdlg_help” Public Const FINDMSGSTRING = “commdlg_FindReplace” Public Const CD_LBSELNOITEMS = -1 Public Const CD_LBSELCHANGE = 0 Public Const CD_LBSELSUB = 1 Public Const CD_LBSELADD = 2 Public Const PD_ALLPAGES = &H0 Public Const PD_SELECTION = &H1 Public Const PD_PAGENUMS = &H2 Public Const PD_NOSELECTION = &H4 Public Const PD_NOPAGENUMS = &H8 Public Const PD_COLLATE = &H10 Public Const PD_PRINTTOFILE = &H20 Public Const PD_PRINTSETUP = &H40 Public Const PD_NOWARNING = &H80 Public Const PD_RETURNDC = &H100 Public Const PD_RETURNIC = &H200 Public Const PD_RETURNDEFAULT = &H400 Public Const PD_SHOWHELP = &H800 Public Const PD_ENABLEPRINTHOOK = &H1000 Public Const PD_ENABLESETUPHOOK = &H2000 Public Const PD_ENABLEPRINTTEMPLATE = &H4000 Public Const PD_ENABLESETUPTEMPLATE = &H8000 Public Const PD_ENABLEPRINTTEMPLATEHANDLE = &H10000 Public Const PD_ENABLESETUPTEMPLATEHANDLE = &H20000 Public Const PD_USEDEVMODECOPIES = &H40000 Public Const PD_USEDEVMODECOPIESANDCOLLATE = &H40000 Public Const PD_DISABLEPRINTTOFILE = &H80000 Public Const PD_HIDEPRINTTOFILE = &H100000 Public Const PD_NONETWORKBUTTON = &H200000 Public Const DN_DEFAULTPRN = &H1 Public Const WM_PSD_PAGESETUPDLG = (WM_USER) Public Const WM_PSD_FULLPAGERECT = (WM_USER + 1) Public Const WM_PSD_MINMARGINRECT = (WM_USER + 2) Public Const WM_PSD_MARGINRECT = (WM_USER + 3) Public Const WM_PSD_GREEKTEXTRECT = (WM_USER + 4) Public Const WM_PSD_ENVSTAMPRECT = (WM_USER + 5) Public Const WM_PSD_YAFULLPAGERECT = (WM_USER + 6) Public Const PSD_DEFAULTMINMARGINS = &H0 Public Const PSD_INWININIINTLMEASURE = &H0 Public Const PSD_MINMARGINS = &H1 Public Const PSD_MARGINS = &H2 Public Const PSD_INTHOUSANDTHSOFINCHES = &H4 Public Const PSD_INHUNDREDTHSOFMILLIMETERS = &H8 Public Const PSD_DISABLEMARGINS = &H10 Public Const PSD_DISABLEPRINTER = &H20 Public Const PSD_NOWARNING = &H80 Public Const PSD_DISABLEORIENTATION = &H100 Public Const PSD_RETURNDEFAULT = &H400 Public Const PSD_DISABLEPAPER = &H200 Public Const PSD_SHOWHELP = &H800 Public Const PSD_ENABLEPAGESETUPHOOK = &H2000 Public Const PSD_ENABLEPAGESETUPTEMPLATE = &H8000 Public Const PSD_ENABLEPAGESETUPTEMPLATEHANDLE = &H20000 Public Const PSD_ENABLEPAGEPAINTHOOK = &H40000 Public Const PSD_DISABLEPAGEPAINTING = &H80000 Public Const INVALID_HANDLE_VALUE = -1 Public Const BDR_RAISEDOUTER = &H1 Public Const BDR_SUNKENOUTER = &H2 Public Const BDR_RAISEDINNER = &H4 Public Const BDR_SUNKENINNER = &H8 Public Const BDR_OUTER = &H3 Public Const BDR_INNER = &HC Public Const BDR_RAISED = &H5 Public Const BDR_SUNKEN = &HA Public Const EDGE_RAISED = (BDR_RAISEDOUTER Or BDR_RAISEDINNER) Public Const EDGE_SUNKEN = (BDR_SUNKENOUTER Or BDR_SUNKENINNER) Public Const EDGE_ETCHED = (BDR_SUNKENOUTER Or BDR_RAISEDINNER) Public Const EDGE_BUMP = (BDR_RAISEDOUTER Or BDR_SUNKENINNER) Public Const BF_LEFT = &H1 Public Const BF_TOP = &H2 Public Const BF_RIGHT = &H4 Public Const BF_BOTTOM = &H8 Public Const BF_TOPLEFT = (BF_TOP Or BF_LEFT) Public Const BF_TOPRIGHT = (BF_TOP Or BF_RIGHT) Public Const BF_BOTTOMLEFT = (BF_BOTTOM Or BF_LEFT) Public Const BF_BOTTOMRIGHT = (BF_BOTTOM Or BF_RIGHT) Public Const BF_RECT = (BF_LEFT Or BF_TOP Or BF_RIGHT Or BF_BOTTOM) Public Const BF_DIAGONAL = &H10 Public Const BF_DIAGONAL_ENDTOPRIGHT = (BF_DIAGONAL Or BF_TOP Or BF_RIGHT) Public Const BF_DIAGONAL_ENDTOPLEFT = (BF_DIAGONAL Or BF_TOP Or BF_LEFT) Public Const BF_DIAGONAL_ENDBOTTOMLEFT = (BF_DIAGONAL Or BF_BOTTOM Or BF_LEFT) Public Const BF_DIAGONAL_ENDBOTTOMRIGHT = (BF_DIAGONAL Or BF_BOTTOM Or BF_RIGHT) Public Const BF_MIDDLE = &H800 Public Const BF_SOFT = &H1000 Public Const BF_ADJUST = &H2000 Public Const BF_FLAT = &H4000 Public Const BF_MONO = &H8000 Public Const MEM_RESERVE = &H2000& Public Const MEM_COMMIT = &H1000& Public Const MEM_RELEASE = &H8000& Public Const PAGE_READWRITE = &H4&

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/126926.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年4月8,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档