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

📄 win32n.inc

📁 Cracker终结者——提供最优秀的软件保护技术
💻 INC
📖 第 1 页 / 共 5 页
字号:
LVM_SETITEMTEXTW     EQU	LVM_FIRST+116
LVM_GETISEARCHSTRINGW EQU	LVM_FIRST+117
LVM_EDITLABELW       EQU	LVM_FIRST+118
;
%ifdef UniCode
LVM_GETITEM          EQU	LVM_GETITEMW
LVM_SETITEM          EQU	LVM_SETITEMW
LVM_INSERTITEM       EQU	LVM_INSERTITEMW
LVM_FINDITEM         EQU	LVM_FINDITEMW
LVM_GETSTRINGWIDTH   EQU	LVM_GETSTRINGWIDTHW
LVM_GETCOLUMN        EQU	LVM_GETCOLUMNW
LVM_SETCOLUMN        EQU	LVM_SETCOLUMNW
LVM_INSERTCOLUMN     EQU	LVM_INSERTCOLUMNW
LVM_GETITEMTEXT      EQU	LVM_GETITEMTEXTW
LVM_SETITEMTEXT      EQU	LVM_SETITEMTEXTW
LVM_GETISEARCHSTRING EQU	LVM_GETISEARCHSTRINGW
LVM_EDITLABEL        EQU	LVM_EDITLABELW
%else
LVM_GETITEM          EQU	LVM_GETITEMA
LVM_SETITEM          EQU	LVM_SETITEMA
LVM_INSERTITEM       EQU	LVM_INSERTITEMA
LVM_FINDITEM         EQU	LVM_FINDITEMA
LVM_GETSTRINGWIDTH   EQU	LVM_GETSTRINGWIDTHA
LVM_GETCOLUMN        EQU	LVM_GETCOLUMNA
LVM_SETCOLUMN        EQU	LVM_SETCOLUMNA
LVM_INSERTCOLUMN     EQU	LVM_INSERTCOLUMNA
LVM_GETITEMTEXT      EQU	LVM_GETITEMTEXTA
LVM_SETITEMTEXT      EQU	LVM_SETITEMTEXTA
LVM_GETISEARCHSTRING EQU	LVM_GETISEARCHSTRINGA
LVM_EDITLABEL        EQU	LVM_EDITLABELA
%endif

;------------------------------------------------------------------------------

; =======================
; list view notifications
; =======================

LVN_FIRST            EQU	-100
LVN_LAST             EQU	LVN_FIRST-99

LVN_ITEMCHANGING     EQU	LVN_FIRST-00
LVN_ITEMCHANGED      EQU	LVN_FIRST-01
LVN_INSERTITEM       EQU	LVN_FIRST-02
LVN_DELETEITEM       EQU	LVN_FIRST-03
LVN_DELETEALLITEMS   EQU	LVN_FIRST-04
LVN_BEGINLABELEDITA  EQU	LVN_FIRST-05
LVN_ENDLABELEDITA    EQU	LVN_FIRST-06
LVN_COLUMNCLICK      EQU	LVN_FIRST-08
LVN_BEGINDRAG        EQU	LVN_FIRST-09
LVN_BEGINRDRAG       EQU	LVN_FIRST-11
LVN_GETDISPINFOA     EQU	LVN_FIRST-50
LVN_SETDISPINFOA     EQU	LVN_FIRST-51

LVN_BEGINLABELEDITW  EQU	LVN_FIRST-75
LVN_ENDLABELEDITW    EQU	LVN_FIRST-76
LVN_GETDISPINFOW     EQU	LVN_FIRST-77
LVN_SETDISPINFOW     EQU	LVN_FIRST-78

%ifdef  UniCode
LVN_BEGINLABELEDIT   EQU	LVN_BEGINLABELEDITW
LVN_ENDLABELEDIT     EQU	LVN_ENDLABELEDITW
LVN_GETDISPINFO      EQU	LVN_GETDISPINFOW
LVN_SETDISPINFO      EQU	LVN_SETDISPINFOW
%else
LVN_BEGINLABELEDIT   EQU	LVN_BEGINLABELEDITA
LVN_ENDLABELEDIT     EQU	LVN_ENDLABELEDITA
LVN_GETDISPINFO      EQU	LVN_GETDISPINFOA
LVN_SETDISPINFO      EQU	LVN_SETDISPINFOA
%endif

;------------------------------------------------------------------------------

; ==================
; MessageBox() flags
; ==================

MB_OK                EQU	00000000h
MB_OKCANCEL          EQU	00000001h
MB_ABORTRETRYIGNORE  EQU	00000002h
MB_YESNOCANCEL       EQU	00000003h
MB_YESNO             EQU	00000004h
MB_RETRYCANCEL       EQU	00000005h

MB_ICONHAND          EQU	00000010h
MB_ICONQUESTION      EQU	00000020h
MB_ICONEXCLAMATION   EQU	00000030h
MB_ICONASTERISK      EQU	00000040h

MB_ICONWARNING       EQU	MB_ICONEXCLAMATION
MB_ICONERROR         EQU	MB_ICONHAND
MB_ICONINFORMATION   EQU	MB_ICONASTERISK
MB_ICONSTOP          EQU	MB_ICONHAND

MB_DEFBUTTON1        EQU	00000000h
MB_DEFBUTTON2        EQU	00000100h
MB_DEFBUTTON3        EQU	00000200h
MB_DEFBUTTON4        EQU	00000300h

MB_APPLMODAL         EQU	00000000h
MB_SYSTEMMODAL       EQU	00001000h
MB_TASKMODAL         EQU	00002000h
MB_HELP              EQU	00004000h
MB_TOPMOST           EQU	00040000h
MB_RIGHT             EQU	00080000h
MB_RTLREADING        EQU	00100000h


MB_NOFOCUS           EQU	00008000h
MB_SETFOREGROUND     EQU	00010000h
MB_DEFAULT_DESKTOP_ONLY EQU	00020000h
MB_SERVICE_NOTIFICATION EQU	00200000h  ;NT 4.0 and later (see MessageBox doc)

MB_TYPEMASK          EQU	0000000Fh
MB_USERICON          EQU	00000080h
MB_ICONMASK          EQU	000000F0h
MB_DEFMASK           EQU	00000F00h
MB_MODEMASK          EQU	00003000h
MB_MISCMASK          EQU	0000C000h

;------------------------------------------------------------------------------

; ==========
; mem flags
; ==========
PAGE_NOACCESS			equ	00000001h
PAGE_READONLY			equ	00000002h
PAGE_READWRITE			equ	00000004h
PAGE_WRITECOPY			equ	00000008h
PAGE_EXECUTE			equ	00000010h
PAGE_EXECUTE_READ		equ	00000020h
PAGE_EXECUTE_READWRITE		equ	00000040h
PAGE_EXECUTE_WRITECOPY		equ	00000080h
PAGE_GUARD			equ	00000100h
PAGE_NOCACHE			equ	00000200h
PAGE_WRITECOMBINE		equ 	00000400h

MEM_COMMIT			equ 	00001000h
MEM_RESERVE			equ 	00002000h
MEM_DECOMMIT			equ 	00004000h
MEM_RELEASE			equ 	00008000h
MEM_FREE			equ 	00010000h
MEM_PRIVATE			equ 	00020000h
MEM_MAPPED			equ 	00040000h
MEM_RESET			equ 	00080000h
MEM_TOP_DOWN			equ 	00100000h
MEM_WRITE_WATCH		equ 	00200000h
MEM_PHYSICAL			equ 	00400000h
MEM_4MB_PAGES			equ 	80000000h
;------------------------------------------------------------------------------

; ==========
; menu flags
; ==========

MF_INSERT            EQU	00000000h
MF_CHANGE            EQU	00000080h
MF_APPEND            EQU	00000100h
MF_DELETE            EQU	00000200h
MF_REMOVE            EQU	00001000h

MF_BYCOMMAND         EQU	00000000h
MF_BYPOSITION        EQU	00000400h

MF_SEPARATOR         EQU	00000800h

MF_ENABLED           EQU	00000000h
MF_GRAYED            EQU	00000001h
MF_DISABLED          EQU	00000002h

MF_UNCHECKED         EQU	00000000h
MF_CHECKED           EQU	00000008h
MF_USECHECKBITMAPS   EQU	00000200h

MF_STRING            EQU	00000000h
MF_BITMAP            EQU	00000004h
MF_OWNERDRAW         EQU	00000100h

MF_POPUP             EQU	00000010h
MF_MENUBARBREAK      EQU	00000020h
MF_MENUBREAK         EQU	00000040h

MF_UNHILITE          EQU	00000000h
MF_HILITE            EQU	00000080h

MF_DEFAULT           EQU	00001000h
MF_SYSMENU           EQU	00002000h
MF_HELP              EQU	00004000h
MF_RIGHTJUSTIFY      EQU	00004000h

MF_MOUSESELECT       EQU	00008000h
MF_END               EQU	00000080h  ;obsolete

MFT_STRING           EQU	MF_STRING
MFT_BITMAP           EQU	MF_BITMAP
MFT_MENUBARBREAK     EQU	MF_MENUBARBREAK
MFT_MENUBREAK        EQU	MF_MENUBREAK
MFT_OWNERDRAW        EQU	MF_OWNERDRAW
MFT_RADIOCHECK       EQU	00000200h
MFT_SEPARATOR        EQU	MF_SEPARATOR
MFT_RIGHTORDER       EQU	00002000h
MFT_RIGHTJUSTIFY     EQU	MF_RIGHTJUSTIFY

MFS_GRAYED           EQU	00000003h
MFS_DISABLED         EQU	MFS_GRAYED
MFS_CHECKED          EQU	MF_CHECKED
MFS_HILITE           EQU	MF_HILITE
MFS_ENABLED          EQU	MF_ENABLED
MFS_UNCHECKED        EQU	MF_UNCHECKED
MFS_UNHILITE         EQU	MF_UNHILITE
MFS_DEFAULT          EQU	MF_DEFAULT

;------------------------------------------------------------------------------

; ========================
; mouse message key states
; ========================

MK_LBUTTON           EQU	0001h
MK_RBUTTON           EQU	0002h
MK_SHIFT             EQU	0004h
MK_CONTROL           EQU	0008h
MK_MBUTTON           EQU	0010h

;------------------------------------------------------------------------------

; ==================
; owner draw actions
; ==================

ODA_DRAWENTIRE       EQU	0001h
ODA_SELECT           EQU	0002h
ODA_FOCUS            EQU	0004h

;------------------------------------------------------------------------------

; =================
; owner draw states
; =================

ODS_SELECTED         EQU	0001h
ODS_GRAYED           EQU	0002h
ODS_DISABLED         EQU	0004h
ODS_CHECKED          EQU	0008h
ODS_FOCUS            EQU	0010h
ODS_DEFAULT          EQU	0020h
ODS_COMBOBOXEDIT     EQU	1000h

;------------------------------------------------------------------------------

; ================
; owner draw types
; ================

ODT_MENU             EQU	1
ODT_LISTBOX          EQU	2
ODT_COMBOBOX         EQU	3
ODT_BUTTON           EQU	4
ODT_STATIC           EQU	5

;------------------------------------------------------------------------------


; ===================================
; Various Open file API access modes.
; ===================================


OF_READ              EQU	00000000h
OF_WRITE             EQU	00000001h
OF_READWRITE         EQU	00000002h
OF_SHARE_COMPAT      EQU	00000000h
OF_SHARE_EXCLUSIVE   EQU	00000010h
OF_SHARE_DENY_WRITE  EQU	00000020h
OF_SHARE_DENY_READ   EQU	00000030h
OF_SHARE_DENY_NONE   EQU	00000040h
OF_PARSE             EQU	00000100h
OF_DELETE            EQU	00000200h
OF_VERIFY            EQU	00000400h
OF_CANCEL            EQU	00000800h
OF_CREATE            EQU	00001000h
OF_PROMPT            EQU	00002000h
OF_EXIST             EQU	00004000h
OF_REOPEN            EQU	00008000h


;------------------------------------------------------------------------------

; ==================
; OPENFILENAME flags
; ==================

OFN_READONLY         EQU	00000001h
OFN_OVERWRITEPROMPT  EQU	00000002h
OFN_HIDEREADONLY     EQU	00000004h
OFN_NOCHANGEDIR      EQU	00000008h
OFN_SHOWHELP         EQU	00000010h
OFN_ENABLEHOOK       EQU	00000020h
OFN_ENABLETEMPLATE   EQU	00000040h
OFN_ENABLETEMPLATEHANDLE EQU	00000080h
OFN_NOVALIDATE       EQU	00000100h
OFN_ALLOWMULTISELECT EQU	00000200h
OFN_EXTENSIONDIFFERENT EQU	00000400h
OFN_PATHMUSTEXIST    EQU	00000800h
OFN_FILEMUSTEXIST    EQU	00001000h
OFN_CREATEPROMPT     EQU	00002000h
OFN_SHAREAWARE       EQU	00004000h
OFN_NOREADONLYRETURN EQU	00008000h
OFN_NOTESTFILECREATE EQU	00010000h
OFN_NONETWORKBUTTON  EQU	00020000h
OFN_NOLONGNAMES      EQU	00040000h
OFN_EXPLORER         EQU	00080000h
OFN_NODEREFERENCELINKS EQU	00100000h
OFN_LONGNAMES        EQU	00200000h



;------------------------------------------------------------------------------

; ==============================
; OPENFILENAME hook return codes
; ==============================

OFN_SHAREWARN        EQU	0
OFN_SHARENOWARN      EQU	1
OFN_SHAREFALLTHROUGH EQU	2



; -----------------------------------------------------------------------------

; =====================
; PRINTDLG definitions.
; =====================

PD_ALLPAGES          EQU	00000000h
PD_SELECTION         EQU	00000001h
PD_PAGENUMS          EQU	00000002h
PD_NOSELECTION       EQU	00000004h
PD_NOPAGENUMS        EQU	00000008h
PD_COLLATE           EQU	00000010h
PD_PRINTTOFILE       EQU	00000020h
PD_PRINTSETUP        EQU	00000040h
PD_NOWARNING         EQU	00000080h
PD_RETURNDC          EQU	00000100h
PD_RETURNIC          EQU	00000200h
PD_RETURNDEFAULT     EQU	00000400h
PD_SHOWHELP          EQU	00000800h
PD_ENABLEPRINTHOOK   EQU	00001000h
PD_ENABLESETUPHOOK   EQU	00002000h
PD_ENABLEPRINTTEMPLATE EQU	00004000h
PD_ENABLESETUPTEMPLATE EQU	00008000h
PD_ENABLEPRINTTEMPLATEHANDLE EQU	00010000h
PD_ENABLESETUPTEMPLATEHANDLE EQU	00020000h
PD_USEDEVMODECOPIES  EQU	00040000h
PD_USEDEVMODECOPIESANDCOLLATE EQU	00040000h
PD_DISABLEPRINTTOFILE EQU	00080000h
PD_HIDEPRINTTOFILE   EQU	00100000h
PD_NONETWORKBUTTON   EQU	00200000h


;------------------------------------------------------------------------------

; ================
; pipe definitions
; ================

PIPE_ACCESS_INBOUND  EQU	00000001h
PIPE_ACCESS_OUTBOUND EQU	00000002h
PIPE_ACCESS_DUPLEX   EQU	00000003h

PIPE_CLIENT_END      EQU	00000000h
PIPE_SERVER_END      EQU	00000001h

PIPE_WAIT            EQU	00000000h
PIPE_NOWAIT          EQU	00000001h

PIPE_READMODE_BYTE   EQU	00000000h
PIPE_READMODE_MESSAGE EQU	00000002h

PIPE_TYPE_BYTE       EQU	00000000h
PIPE_TYPE_MESSAGE    EQU	00000004h

PIPE_UNLIMITED_INSTANCES EQU	255


;------------------------------------------------------------------------------

; ========================
; binary raster operations
; ========================

R2_BLACK             EQU	1         ;0
R2_NOTMERGEPEN       EQU	2         ;DPon
R2_MASKNOTPEN        EQU	3         ;DPna
R2_NOTCOPYPEN        EQU	4         ;PN
R2_MASKPENNOT        EQU	5         ;PDna
R2_NOT               EQU	6         ;Dn
R2_XORPEN            EQU	7         ;DPx
R2_NOTMASKPEN        EQU	8         ;DPan
R2_MASKPEN           EQU	9         ;DPa
R2_NOTXORPEN         EQU	10         ;DPxn
R2_NOP               EQU	11         ;D
R2_MERGENOTPEN       EQU	12         ;DPno
R2_COPYPEN           EQU	13         ;P
R2_MERGEPENNOT       EQU	14         ;PDno
R2_MERGEPEN          EQU	15         ;DPo
R2_WHITE             EQU	16         ;1
R2_LAST              EQU	16
;
;------------------------------------------------------------------------------

; =================
; network resources
; =================

RESOURCE_CONNECTED   EQU	00000001h
RESOURCE_GLOBALNET   EQU	00000002h
RESOURCE_REMEMBERED  EQU	00000003h
RESOUR

⌨️ 快捷键说明

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