⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 win32api.inc

📁 you can use Hutch s INCLUDE and LIB files to assemble the program with the exception of the Windows.
💻 INC
📖 第 1 页 / 共 5 页
字号:
STD_HELP                              EQU 11
STD_FIND                              EQU 12
STD_REPLACE                           EQU 13
STD_PRINT                             EQU 14
VIEW_LARGEICONS                       EQU 0
VIEW_SMALLICONS                       EQU 1
VIEW_LIST                             EQU 2
VIEW_DETAILS                          EQU 3
VIEW_SORTNAME                         EQU 4
VIEW_SORTSIZE                         EQU 5
VIEW_SORTDATE                         EQU 6
VIEW_SORTTYPE                         EQU 7
VIEW_PARENTFOLDER                     EQU 8
VIEW_NETCONNECT                       EQU 9
VIEW_NETDISCONNECT                    EQU 10
VIEW_NEWFOLDER                        EQU 11
TB_ADDBUTTONS                         EQU WM_USER + 20
TB_INSERTBUTTON                       EQU WM_USER + 21
TB_DELETEBUTTON                       EQU WM_USER + 22
TB_GETBUTTON                          EQU WM_USER + 23
TB_BUTTONCOUNT                        EQU WM_USER + 24
TB_COMMANDTOINDEX                     EQU WM_USER + 25
TB_SAVERESTORE                        EQU WM_USER + 26
TB_SAVERESTOREW                       EQU WM_USER + 76
TB_CUSTOMIZE                          EQU WM_USER + 27
TB_ADDSTRING                          EQU WM_USER + 28
TB_ADDSTRINGW                         EQU WM_USER + 77
TB_GETITEMRECT                        EQU WM_USER + 29
TB_BUTTONSTRUCTSIZE                   EQU WM_USER + 30
TB_SETBUTTONSIZE                      EQU WM_USER + 31
TB_SETBITMAPSIZE                      EQU WM_USER + 32
TB_AUTOSIZE                           EQU WM_USER + 33
TB_GETTOOLTIPS                        EQU WM_USER + 35
TB_SETTOOLTIPS                        EQU WM_USER + 36
TB_SETPARENT                          EQU WM_USER + 37
TB_SETROWS                            EQU WM_USER + 39
TB_GETROWS                            EQU WM_USER + 40
TB_SETCMDID                           EQU WM_USER + 42
TB_CHANGEBITMAP                       EQU WM_USER + 43
TB_GETBITMAP                          EQU WM_USER + 44
TB_GETBUTTONTEXT                      EQU WM_USER + 45
TB_GETBUTTONTEXTW                     EQU WM_USER + 75
TB_REPLACEBITMAP                      EQU WM_USER + 46
TBBF_LARGE                            EQU 0001h
TB_GETBITMAPFLAGS                     EQU WM_USER + 41
TBN_GETBUTTONINFO                     EQU TBN_FIRST-0
TBN_GETBUTTONINFOW                    EQU TBN_FIRST-20
TBN_BEGINDRAG                         EQU TBN_FIRST-1
TBN_ENDDRAG                           EQU TBN_FIRST-2
TBN_BEGINADJUST                       EQU TBN_FIRST-3
TBN_ENDADJUST                         EQU TBN_FIRST-4
TBN_RESET                             EQU TBN_FIRST-5
TBN_QUERYINSERT                       EQU TBN_FIRST-6
TBN_QUERYDELETE                       EQU TBN_FIRST-7
TBN_TOOLBARCHANGE                     EQU TBN_FIRST-8
TBN_CUSTHELP                          EQU TBN_FIRST-9
TTS_ALWAYSTIP                         EQU 01h
TTS_NOPREFIX                          EQU 02h
TTF_IDISHWND                          EQU 01h
TTF_CENTERTIP                         EQU 02h
TTF_RTLREADING                        EQU 04h
TTF_SUBCLASS                          EQU 10h
TTDT_AUTOMATIC                        EQU 0
TTDT_RESHOW                           EQU 1
TTDT_AUTOPOP                          EQU 2
TTDT_INITIAL                          EQU 3
TTM_ACTIVATE                          EQU WM_USER + 1
TTM_SETDELAYTIME                      EQU WM_USER + 3
TTM_ADDTOOL                           EQU WM_USER + 4
TTM_ADDTOOLW                          EQU WM_USER + 50
TTM_DELTOOL                           EQU WM_USER + 5
TTM_DELTOOLW                          EQU WM_USER + 51
TTM_NEWTOOLRECT                       EQU WM_USER + 6
TTM_NEWTOOLRECTW                      EQU WM_USER + 52
TTM_RELAYEVENT                        EQU WM_USER + 7
TTM_GETTOOLINFO                       EQU WM_USER + 8
TTM_GETTOOLINFOW                      EQU WM_USER + 53
TTM_SETTOOLINFO                       EQU WM_USER + 9
TTM_SETTOOLINFOW                      EQU WM_USER + 54
TTM_HITTEST                           EQU WM_USER +10
TTM_HITTESTW                          EQU WM_USER +55
TTM_GETTEXT                           EQU WM_USER +11
TTM_GETTEXTW                          EQU WM_USER +56
TTM_UPDATETIPTEXT                     EQU WM_USER +12
TTM_UPDATETIPTEXTW                    EQU WM_USER +57
TTM_GETTOOLCOUNT                      EQU WM_USER +13
TTM_ENUMTOOLS                         EQU WM_USER +14
TTM_ENUMTOOLSW                        EQU WM_USER +58
TTM_GETCURRENTTOOL                    EQU WM_USER + 15
TTM_GETCURRENTTOOLW                   EQU WM_USER + 59
TTM_WINDOWFROMPOINT                   EQU WM_USER + 16
TTN_NEEDTEXT                          EQU TTN_FIRST - 0
TTN_NEEDTEXTW                         EQU TTN_FIRST - 10
TTN_SHOW                              EQU TTN_FIRST - 1
TTN_POP                               EQU TTN_FIRST - 2
SBARS_SIZEGRIP                        EQU 0100h
SB_SETTEXT                            EQU WM_USER+1
SB_SETTEXTW                           EQU WM_USER+11
SB_GETTEXT                            EQU WM_USER+2
SB_GETTEXTW                           EQU WM_USER+13
SB_GETTEXTLENGTH                      EQU WM_USER+3
SB_GETTEXTLENGTHW                     EQU WM_USER+12
SB_SETPARTS                           EQU WM_USER+4
SB_GETPARTS                           EQU WM_USER+6
SB_GETBORDERS                         EQU WM_USER+7
SB_SETMINHEIGHT                       EQU WM_USER+8
SB_SIMPLE                             EQU WM_USER+9
SB_GETRECT                            EQU WM_USER+10
SBT_OWNERDRAW                         EQU 1000h
SBT_NOBORDERS                         EQU 0100h
SBT_POPOUT                            EQU 0200h
SBT_RTLREADING                        EQU 0400h
MINSYSCOMMAND                         EQU SC_SIZE
TBS_AUTOTICKS                         EQU 0001h
TBS_VERT                              EQU 0002h
TBS_HORZ                              EQU 0000h
TBS_TOP                               EQU 0004h
TBS_BOTTOM                            EQU 0000h
TBS_LEFT                              EQU 0004h
TBS_RIGHT                             EQU 0000h
TBS_BOTH                              EQU 0008h
TBS_NOTICKS                           EQU 0010h
TBS_ENABLESELRANGE                    EQU 0020h
TBS_FIXEDLENGTH                       EQU 0040h
TBS_NOTHUMB                           EQU 0080h
TBM_GETPOS                            EQU WM_USER
TBM_GETRANGEMIN                       EQU WM_USER+1
TBM_GETRANGEMAX                       EQU WM_USER+2
TBM_GETTIC                            EQU WM_USER+3
TBM_SETTIC                            EQU WM_USER+4
TBM_SETPOS                            EQU WM_USER+5
TBM_SETRANGE                          EQU WM_USER+6
TBM_SETRANGEMIN                       EQU WM_USER+7
TBM_SETRANGEMAX                       EQU WM_USER+8
TBM_CLEARTICS                         EQU WM_USER+9
TBM_SETSEL                            EQU WM_USER+10
TBM_SETSELSTART                       EQU WM_USER+11
TBM_SETSELEND                         EQU WM_USER+12
TBM_GETPTICS                          EQU WM_USER+14
TBM_GETTICPOS                         EQU WM_USER+15
TBM_GETNUMTICS                        EQU WM_USER+16
TBM_GETSELSTART                       EQU WM_USER+17
TBM_GETSELEND                         EQU WM_USER+18
TBM_CLEARSEL                          EQU WM_USER+19
TBM_SETTICFREQ                        EQU WM_USER+20
TBM_SETPAGESIZE                       EQU WM_USER+21
TBM_GETPAGESIZE                       EQU WM_USER+22
TBM_SETLINESIZE                       EQU WM_USER+23
TBM_GETLINESIZE                       EQU WM_USER+24
TBM_GETTHUMBRECT                      EQU WM_USER+25
TBM_GETCHANNELRECT                    EQU WM_USER+26
TBM_SETTHUMBLENGTH                    EQU WM_USER+27
TBM_GETTHUMBLENGTH                    EQU WM_USER+28
TB_LINEUP                             EQU 0
TB_LINEDOWN                           EQU 1
TB_PAGEUP                             EQU 2
TB_PAGEDOWN                           EQU 3
TB_THUMBPOSITION                      EQU 4
TB_THUMBTRACK                         EQU 5
TB_TOP                                EQU 6
TB_BOTTOM                             EQU 7
TB_ENDTRACK                           EQU 8
DL_BEGINDRAG                          EQU WM_USER+133
DL_DRAGGING                           EQU WM_USER+134
DL_DROPPED                            EQU WM_USER+135
DL_CANCELDRAG                         EQU WM_USER+136
DL_CURSORSET                          EQU 0
DL_STOPCURSOR                         EQU 1
DL_COPYCURSOR                         EQU 2
DL_MOVECURSOR                         EQU 3
UD_MAXVAL                             EQU 7FFFh
UD_MINVAL                             EQU - UD_MAXVAL
UDS_WRAP                              EQU 0001h
UDS_SETBUDDYINT                       EQU 0002h
UDS_ALIGNRIGHT                        EQU 0004h
UDS_ALIGNLEFT                         EQU 0008h
UDS_AUTOBUDDY                         EQU 0010h
UDS_ARROWKEYS                         EQU 0020h
UDS_HORZ                              EQU 0040h
UDS_NOTHOUSANDS                       EQU 0080h
UDM_SETRANGE                          EQU WM_USER+101
UDM_GETRANGE                          EQU WM_USER+102
UDM_SETPOS                            EQU WM_USER+103
UDM_GETPOS                            EQU WM_USER+104
UDM_SETBUDDY                          EQU WM_USER+105
UDM_GETBUDDY                          EQU WM_USER+106
UDM_SETACCEL                          EQU WM_USER+107
UDM_GETACCEL                          EQU WM_USER+108
UDM_SETBASE                           EQU WM_USER+109
UDM_GETBASE                           EQU WM_USER+110
UDN_DELTAPOS                          EQU UDN_FIRST - 1
PBM_SETRANGE                          EQU WM_USER+1
PBM_SETPOS                            EQU WM_USER+2
PBM_DELTAPOS                          EQU WM_USER+3
PBM_SETSTEP                           EQU WM_USER+4
PBM_STEPIT                            EQU WM_USER+5
HOTKEYF_SHIFT                         EQU 01h
HOTKEYF_CONTROL                       EQU 02h
HOTKEYF_ALT                           EQU 04h
HOTKEYF_EXT                           EQU 08h
HKCOMB_NONE                           EQU 0001h
HKCOMB_S                              EQU 0002h
HKCOMB_C                              EQU 0004h
HKCOMB_A                              EQU 0008h
HKCOMB_SC                             EQU 0010h
HKCOMB_SA                             EQU 0020h
HKCOMB_CA                             EQU 0040h
HKCOMB_SCA                            EQU 0080h
HKM_SETHOTKEY                         EQU WM_USER+1
HKM_GETHOTKEY                         EQU WM_USER+2
HKM_SETRULES                          EQU WM_USER+3
LVS_ICON                              EQU 0000h
LVS_REPORT                            EQU 0001h
LVS_SMALLICON                         EQU 0002h
LVS_LIST                              EQU 0003h
LVS_TYPEMASK                          EQU 0003h
LVS_SINGLESEL                         EQU 0004h
LVS_SHOWSELALWAYS                     EQU 0008h
LVS_SORTASCENDING                     EQU 0010h
LVS_SORTDESCENDING                    EQU 0020h
LVS_SHAREIMAGELISTS                   EQU 0040h
LVS_NOLABELWRAP                       EQU 0080h
LVS_AUTOARRANGE                       EQU 0100h
LVS_EDITLABELS                        EQU 0200h
LVS_NOSCROLL                          EQU 2000h
LVS_TYPESTYLEMASK                     EQU 0fc00h
LVS_ALIGNTOP                          EQU 0000h
LVS_ALIGNLEFT                         EQU 0800h
LVS_ALIGNMASK                         EQU 0c00h
LVS_OWNERDRAWFIXED                    EQU 0400h
LVS_NOCOLUMNHEADER                    EQU 4000h
LVS_NOSORTHEADER                      EQU 8000h
LVM_GETBKCOLOR                        EQU LVM_FIRST + 0
LVM_SETBKCOLOR                        EQU LVM_FIRST + 1
LVM_GETIMAGELIST                      EQU LVM_FIRST + 2
LVSIL_NORMAL                          EQU 0
LVSIL_SMALL                           EQU 1
LVSIL_STATE                           EQU 2
LVM_SETIMAGELIST                      EQU LVM_FIRST + 3
LVM_GETITEMCOUNT                      EQU LVM_FIRST + 4
LVIF_TEXT                             EQU 0001h
LVIF_IMAGE                            EQU 0002h
LVIF_PARAM                            EQU 0004h
LVIF_STATE                            EQU 0008h
LVIS_FOCUSED                          EQU 0001h
LVIS_SELECTED                         EQU 0002h
LVIS_CUT                              EQU 0004h
LVIS_DROPHILITED                      EQU 0008h
LVIS_OVERLAYMASK                      EQU 0F00h
LVIS_STATEIMAGEMASK                   EQU 0F000h
LPSTR_TEXTCALLBACKW                   EQU -1
LPSTR_TEXTCALLBACK                    EQU -1
I_IMAGECALLBACK                       EQU -1
LVM_GETITEM                           EQU LVM_FIRST + 5
LVM_GETITEMW                          EQU LVM_FIRST + 75
LVM_SETITEM                           EQU LVM_FIRST + 6
LVM_SETITEMW                          EQU LVM_FIRST + 76
LVM_INSERTITEM                        EQU LVM_FIRST + 7
LVM_INSERTITEMW                       EQU LVM_FIRST + 77
LVM_DELETEITEM                        EQU LVM_FIRST + 8
LVM_DELETEALLITEMS                    EQU LVM_FIRST + 9
LVM_GETCALLBACKMASK                   EQU LVM_FIRST + 10
LVM_SETCALLBACKMASK                   EQU LVM_FIRST + 11
LVNI_ALL                              EQU 0000h
LVNI_FOCUSED                          EQU 0001h
LVNI_SELECTED                         EQU 0002h
LVNI_CUT                              EQU 0004h
LVNI_DROPHILITED                      EQU 0008h
LVNI_ABOVE                            EQU 0100h
LVNI_BELOW                            EQU 0200h
LVNI_TOLEFT                           EQU 0400h
LVNI_TORIGHT                          EQU 0800h
LVM_GETNEXTITEM                       EQU LVM_FIRST + 12
LVFI_PARAM                            EQU 0001h
LVFI_STRING                           EQU 0002h
LVFI_PARTIAL                          EQU 0008h
LVFI_WRAP                             EQU 0020h
LVFI_NEARESTXY                        EQU 0040h
LVM_FINDITEM                          EQU LVM_FIRST + 13
LVM_FINDITEMW                         EQU LVM_FIRST + 83
LVIR_BOUNDS                           EQU 0
LVIR_ICON                             EQU 1
LVIR_LABEL                            EQU 2
LVIR_SELECTBOUNDS                     EQU 3
LVM_GETITEMRECT                       EQU LVM_FIRST + 14

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -