📄 property.asm
字号:
.const
lbHt equ 16
lbTp equ 58
PRP_NUM_ID equ 1
PRP_NUM_POS equ 2
PRP_NUM_SIZE equ 3
PRP_NUM_STARTID equ 4
PRP_NUM_TAB equ 5
PRP_STR_NAME equ 100
PRP_STR_CAPTION equ 101
PRP_BOOL_SYSMENU equ 200
PRP_BOOL_MAXBUTTON equ 201
PRP_BOOL_MINBUTTON equ 202
PRP_BOOL_ENABLED equ 203
PRP_BOOL_VISIBLE equ 204
PRP_BOOL_DEFAULT equ 205
PRP_BOOL_AUTO equ 206
PRP_BOOL_MNEMONIC equ 207
PRP_BOOL_WORDWRAP equ 208
PRP_BOOL_MULTI equ 209
PRP_BOOL_LOCK equ 210
PRP_BOOL_CHILD equ 211
PRP_BOOL_SIZE equ 212
PRP_BOOL_TABSTOP equ 213
PRP_BOOL_NOTIFY equ 214
PRP_BOOL_WANTCR equ 215
PRP_BOOL_SORT equ 216
PRP_BOOL_FLAT equ 217
PRP_BOOL_GROUP equ 218
PRP_BOOL_ICON equ 219
PRP_BOOL_USETAB equ 220
PRP_BOOL_SETBUDDY equ 221
PRP_BOOL_HIDE equ 222
PRP_BOOL_TOPMOST equ 223
PRP_BOOL_INTEGRAL equ 224
PRP_BOOL_BUTTON equ 225
PRP_BOOL_POPUP equ 226
PRP_BOOL_OWNERDRAW equ 227
PRP_BOOL_TRANSP equ 228
PRP_BOOL_TIME equ 229
PRP_BOOL_WEEK equ 230
PRP_BOOL_TOOLTIP equ 231
PRP_BOOL_WRAP equ 232
PRP_BOOL_DIVIDER equ 233
PRP_BOOL_DRAGDROP equ 234
PRP_BOOL_SMOOTH equ 235
PRP_MULTI_CLIP equ 300
PRP_MULTI_SCROLL equ 301
PRP_MULTI_ALIGN equ 302
PRP_MULTI_AUTOSCROLL equ 303
PRP_MULTI_FORMAT equ 304
IDD_PROPERTY equ 1600
IDC_EDTSTYLE equ 3301
IDC_BTNLEFT equ 3302
IDC_BTNRIGHT equ 3303
IDC_BTNSET equ 3304
IDC_STCWARN equ 3305
IDC_STCTXT equ 3306
.data
szStyle db 'Style',0
szExStyle db 'ExStyle',0
szFalse db 'False',0
szTrue db 'True',0
;False/True Styles
SysMDlg dd -1 xor WS_SYSMENU,0
dd -1 xor WS_SYSMENU,WS_SYSMENU
MaxBDlg dd -1 xor WS_MAXIMIZEBOX,0
dd -1 xor WS_MAXIMIZEBOX,WS_MAXIMIZEBOX
MinBDlg dd -1 xor WS_MINIMIZEBOX,0
dd -1 xor WS_MINIMIZEBOX,WS_MINIMIZEBOX
EnabAll dd -1 xor WS_DISABLED,WS_DISABLED
dd -1 xor WS_DISABLED,0
VisiAll dd -1 xor WS_VISIBLE,0
dd -1 xor WS_VISIBLE,WS_VISIBLE
DefaBtn dd -1 xor BS_DEFPUSHBUTTON,0
dd -1 xor BS_DEFPUSHBUTTON,BS_DEFPUSHBUTTON
AutoChk dd -1 xor (BS_AUTOCHECKBOX or BS_CHECKBOX),BS_CHECKBOX
dd -1 xor (BS_AUTOCHECKBOX or BS_CHECKBOX),BS_AUTOCHECKBOX
AutoRbt dd -1 xor (BS_AUTORADIOBUTTON or BS_RADIOBUTTON),BS_RADIOBUTTON
dd -1 xor (BS_AUTORADIOBUTTON or BS_RADIOBUTTON),BS_AUTORADIOBUTTON
AutoSpn dd -1 xor UDS_AUTOBUDDY,0
dd -1 xor UDS_AUTOBUDDY,UDS_AUTOBUDDY
AutoTbr dd -1 xor CCS_NORESIZE,CCS_NORESIZE
dd -1 xor CCS_NORESIZE,0
AutoAni dd -1 xor ACS_AUTOPLAY,0
dd -1 xor ACS_AUTOPLAY,ACS_AUTOPLAY
MnemStc dd -1 xor SS_NOPREFIX,SS_NOPREFIX
dd -1 xor SS_NOPREFIX,0
WordStc dd -1 xor (SS_LEFTNOWORDWRAP or SS_CENTER or SS_RIGHT),SS_LEFTNOWORDWRAP
dd -1 xor (SS_LEFTNOWORDWRAP or SS_CENTER or SS_RIGHT),0
MultEdt dd -1 xor ES_MULTILINE,0
dd -1 xor ES_MULTILINE,ES_MULTILINE
MultTab dd -1 xor TCS_MULTILINE,0
dd -1 xor TCS_MULTILINE,TCS_MULTILINE
MultLst dd -1 xor (LBS_MULTIPLESEL or LBS_EXTENDEDSEL),0
dd -1 xor (LBS_MULTIPLESEL or LBS_EXTENDEDSEL),LBS_MULTIPLESEL or LBS_EXTENDEDSEL
MultMvi dd -1 xor MCS_MULTISELECT,0
dd -1 xor MCS_MULTISELECT,MCS_MULTISELECT
LockEdt dd -1 xor ES_READONLY,0
dd -1 xor ES_READONLY,ES_READONLY
ChilAll dd -1 xor WS_CHILD,0
dd -1 xor WS_CHILD,WS_CHILD
SizeDlg dd -1 xor WS_SIZEBOX,0
dd -1 xor WS_SIZEBOX,WS_SIZEBOX
SizeSbr dd -1 xor SBARS_SIZEGRIP,0
dd -1 xor SBARS_SIZEGRIP,SBARS_SIZEGRIP
TabSAll dd -1 xor WS_TABSTOP,0
dd -1 xor WS_TABSTOP,WS_TABSTOP
NotiStc dd -1 xor SS_NOTIFY,0
dd -1 xor SS_NOTIFY,SS_NOTIFY
NotiBtn dd -1 xor BS_NOTIFY,0
dd -1 xor BS_NOTIFY,BS_NOTIFY
NotiLst dd -1 xor LBS_NOTIFY,0
dd -1 xor LBS_NOTIFY,LBS_NOTIFY
WantEdt dd -1 xor ES_WANTRETURN,0
dd -1 xor ES_WANTRETURN,ES_WANTRETURN
SortCbo dd -1 xor CBS_SORT,0
dd -1 xor CBS_SORT,CBS_SORT
SortLst dd -1 xor LBS_SORT,0
dd -1 xor LBS_SORT,LBS_SORT
FlatTbr dd -1 xor TBSTYLE_FLAT,0
dd -1 xor TBSTYLE_FLAT,TBSTYLE_FLAT
GrouAll dd -1 xor WS_GROUP,0
dd -1 xor WS_GROUP,WS_GROUP
UseTLst dd -1 xor LBS_USETABSTOPS,0
dd -1 xor LBS_USETABSTOPS,LBS_USETABSTOPS
SetBUdn dd -1 xor UDS_SETBUDDYINT,0
dd -1 xor UDS_SETBUDDYINT,UDS_SETBUDDYINT
HideEdt dd -1 xor ES_NOHIDESEL,ES_NOHIDESEL
dd -1 xor ES_NOHIDESEL,0
HideTrv dd -1 xor TVS_SHOWSELALWAYS,TVS_SHOWSELALWAYS
dd -1 xor TVS_SHOWSELALWAYS,0
HideLsv dd -1 xor LVS_SHOWSELALWAYS,LVS_SHOWSELALWAYS
dd -1 xor LVS_SHOWSELALWAYS,0
IntHtCbo dd -1 xor CBS_NOINTEGRALHEIGHT,CBS_NOINTEGRALHEIGHT
dd -1 xor CBS_NOINTEGRALHEIGHT,0
IntHtLst dd -1 xor LBS_NOINTEGRALHEIGHT,LBS_NOINTEGRALHEIGHT
dd -1 xor LBS_NOINTEGRALHEIGHT,0
ButtTab dd -1 xor TCS_BUTTONS,0
dd -1 xor TCS_BUTTONS,TCS_BUTTONS
ButtTrv dd -1 xor TVS_HASBUTTONS,0
dd -1 xor TVS_HASBUTTONS,TVS_HASBUTTONS
ButtHdr dd -1 xor HDS_BUTTONS,0
dd -1 xor HDS_BUTTONS,HDS_BUTTONS
PopUAll dd -1 xor WS_POPUP,0
dd -1 xor WS_POPUP,WS_POPUP
OwneLsv dd -1 xor LVS_OWNERDRAWFIXED,0
dd -1 xor LVS_OWNERDRAWFIXED,LVS_OWNERDRAWFIXED
TranAni dd -1 xor ACS_TRANSPARENT,0
dd -1 xor ACS_TRANSPARENT,ACS_TRANSPARENT
TimeAni dd -1 xor ACS_TIMER,0
dd -1 xor ACS_TIMER,ACS_TIMER
WeekMvi dd -1 xor MCS_WEEKNUMBERS,0
dd -1 xor MCS_WEEKNUMBERS,MCS_WEEKNUMBERS
ToolTbr dd -1 xor TBSTYLE_TOOLTIPS,0
dd -1 xor TBSTYLE_TOOLTIPS,TBSTYLE_TOOLTIPS
ToolTab dd -1 xor TCS_TOOLTIPS,0
dd -1 xor TCS_TOOLTIPS,TCS_TOOLTIPS
WrapTbr dd -1 xor TBSTYLE_WRAPABLE,0
dd -1 xor TBSTYLE_WRAPABLE,TBSTYLE_WRAPABLE
DiviTbr dd -1 xor CCS_NODIVIDER,CCS_NODIVIDER
dd -1 xor CCS_NODIVIDER,0
DragHdr dd -1 xor HDS_DRAGDROP,0
dd -1 xor HDS_DRAGDROP,HDS_DRAGDROP
SmooPgb dd -1 xor PBS_SMOOTH,0
dd -1 xor PBS_SMOOTH,PBS_SMOOTH
;False/True ExStyles
TopMost dd -1 xor WS_EX_TOPMOST,0
dd -1 xor WS_EX_TOPMOST,WS_EX_TOPMOST
;Multi styles
ClipAll db 'None,Children,Siblings,Both',0
dd -1 xor (WS_CLIPCHILDREN or WS_CLIPSIBLINGS),0
dd -1,0
dd -1 xor (WS_CLIPCHILDREN or WS_CLIPSIBLINGS),WS_CLIPCHILDREN
dd -1,0
dd -1 xor (WS_CLIPCHILDREN or WS_CLIPSIBLINGS),WS_CLIPSIBLINGS
dd -1,0
dd -1 xor (WS_CLIPCHILDREN or WS_CLIPSIBLINGS),WS_CLIPCHILDREN or WS_CLIPSIBLINGS
dd -1,0
ScroAll db 'None,Horizontal,Vertical,Both',0
dd -1 xor (WS_HSCROLL or WS_VSCROLL),0
dd -1,0
dd -1 xor (WS_HSCROLL or WS_VSCROLL),WS_HSCROLL
dd -1,0
dd -1 xor (WS_HSCROLL or WS_VSCROLL),WS_VSCROLL
dd -1,0
dd -1 xor (WS_HSCROLL or WS_VSCROLL),WS_HSCROLL or WS_VSCROLL
dd -1,0
AligStc db 'TopLeft,TopCenter,TopRight,CenterLeft,CenterCenter,CenterRight',0
dd -1 xor (SS_CENTER or SS_RIGHT or SS_CENTERIMAGE),0
dd -1,0
dd -1 xor (SS_LEFTNOWORDWRAP or SS_CENTER or SS_RIGHT or SS_CENTERIMAGE),SS_CENTER
dd -1,0
dd -1 xor (SS_LEFTNOWORDWRAP or SS_CENTER or SS_RIGHT or SS_CENTERIMAGE),SS_RIGHT
dd -1,0
dd -1 xor (SS_CENTER or SS_RIGHT or SS_CENTERIMAGE),SS_CENTERIMAGE
dd -1,0
dd -1 xor (SS_LEFTNOWORDWRAP or SS_CENTER or SS_RIGHT or SS_CENTERIMAGE),SS_CENTER or SS_CENTERIMAGE
dd -1,0
dd -1 xor (SS_LEFTNOWORDWRAP or SS_CENTER or SS_RIGHT or SS_CENTERIMAGE),SS_RIGHT or SS_CENTERIMAGE
dd -1,0
AligEdt db 'Left,Center,Right',0
dd -1 xor (ES_CENTER or ES_RIGHT),0
dd -1,0
dd -1 xor (ES_CENTER or ES_RIGHT),ES_CENTER
dd -1,0
dd -1 xor (ES_CENTER or ES_RIGHT),ES_RIGHT
dd -1,0
AligBtn db 'TopLeft,TopCenter,TopRight,CenterLeft,CenterCenter,CenterRight,BottomLeft,BottomCenter,BottomRight',0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_TOP or BS_LEFT
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_TOP
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_TOP or BS_RIGHT
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_LEFT
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),0
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_RIGHT
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_BOTTOM or BS_LEFT
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_BOTTOM
dd -1,0
dd -1 xor (BS_CENTER or BS_VCENTER),BS_BOTTOM or BS_RIGHT
dd -1,0
AligChk db 'Left,Right',0
dd -1 xor (BS_LEFTTEXT),0
dd -1,0
dd -1 xor (BS_LEFTTEXT),BS_LEFTTEXT
dd -1,0
AligTab db 'Left,Top,Right,Bottom',0
dd -1 xor (TCS_BOTTOM or TCS_VERTICAL),TCS_VERTICAL
dd -1,0
dd -1 xor (TCS_BOTTOM or TCS_VERTICAL),0
dd -1,0
dd -1 xor (TCS_BOTTOM or TCS_VERTICAL),TCS_BOTTOM or TCS_VERTICAL
dd -1,0
dd -1 xor (TCS_BOTTOM or TCS_VERTICAL),TCS_BOTTOM
dd -1,0
AligLsv db 'Left,Top',0
dd -1 xor LVS_ALIGNLEFT,LVS_ALIGNLEFT
dd -1,0
dd -1 xor LVS_ALIGNLEFT,0
dd -1,0
AligSpn db 'None,Left,Right',0
dd -1 xor (UDS_ALIGNLEFT or UDS_ALIGNRIGHT),0
dd -1,0
dd -1 xor (UDS_ALIGNLEFT or UDS_ALIGNRIGHT),UDS_ALIGNLEFT
dd -1,0
dd -1 xor (UDS_ALIGNLEFT or UDS_ALIGNRIGHT),UDS_ALIGNRIGHT
dd -1,0
AligIco db 'AutoSize,Center',0
dd -1 xor SS_CENTERIMAGE,0
dd -1,0
dd -1 xor SS_CENTERIMAGE,SS_CENTERIMAGE
dd -1,0
AligTbr db 'Left,Top,Right,Bottom',0
dd -1 xor (CCS_VERT or CCS_BOTTOM or CCS_TOP),CCS_TOP or CCS_VERT
dd -1,0
dd -1 xor (CCS_VERT or CCS_BOTTOM or CCS_TOP),CCS_TOP
dd -1,0
dd -1 xor (CCS_VERT or CCS_BOTTOM or CCS_TOP),CCS_BOTTOM or CCS_VERT
dd -1,0
dd -1 xor (CCS_VERT or CCS_BOTTOM or CCS_TOP),CCS_BOTTOM
dd -1,0
AligAni db 'AutoSize,Center',0
dd -1 xor ACS_CENTER,0
dd -1,0
dd -1 xor ACS_CENTER,ACS_CENTER
dd -1,0
BordDlg db 'Flat,Boarder,Dialog,Tool,ModalFrame',0
dd -1 xor (WS_DLGFRAME or WS_BORDER or DS_MODALFRAME),0
dd -1 xor (WS_EX_TOOLWINDOW or WS_EX_DLGMODALFRAME),0
dd -1 xor (WS_DLGFRAME or WS_BORDER or DS_MODALFRAME),WS_BORDER
dd -1 xor (WS_EX_TOOLWINDOW or WS_EX_DLGMODALFRAME),0
dd -1 xor (WS_DLGFRAME or WS_BORDER or DS_MODALFRAME),WS_BORDER or WS_DLGFRAME
dd -1 xor (WS_EX_TOOLWINDOW or WS_EX_DLGMODALFRAME),0
dd -1 xor (WS_DLGFRAME or WS_BORDER or DS_MODALFRAME),WS_BORDER or WS_DLGFRAME
dd -1 xor (WS_EX_TOOLWINDOW or WS_EX_DLGMODALFRAME),WS_EX_TOOLWINDOW
dd -1 xor (WS_DLGFRAME or WS_BORDER or DS_MODALFRAME),WS_BORDER or WS_DLGFRAME or DS_MODALFRAME
dd -1 xor (WS_EX_TOOLWINDOW or WS_EX_DLGMODALFRAME),WS_EX_DLGMODALFRAME
BordAll db 'Flat,Boarder,Raised,Sunken,3D-Look,Edge',0
dd -1 xor WS_BORDER,0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),0
dd -1 xor WS_BORDER,WS_BORDER
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),0
dd -1 xor WS_BORDER,0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),WS_EX_DLGMODALFRAME
dd -1 xor WS_BORDER,0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),WS_EX_STATICEDGE
dd -1 xor WS_BORDER,0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),WS_EX_CLIENTEDGE
dd -1 xor WS_BORDER,0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),WS_EX_CLIENTEDGE or WS_EX_DLGMODALFRAME
BordStc db 'Flat,Boarder,Raised,Sunken,3D-Look,Edge',0
dd -1 xor (WS_BORDER or SS_SUNKEN),0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE),0
dd -1 xor (WS_BORDER or SS_SUNKEN),WS_BORDER
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE),0
dd -1 xor (WS_BORDER or SS_SUNKEN),0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE),WS_EX_DLGMODALFRAME
dd -1 xor (WS_BORDER or SS_SUNKEN),SS_SUNKEN
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE),0
dd -1 xor (WS_BORDER or SS_SUNKEN),0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE),WS_EX_CLIENTEDGE
dd -1 xor WS_BORDER,0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE),WS_EX_CLIENTEDGE or WS_EX_DLGMODALFRAME
BordBtn db 'Flat,Boarder,Raised,Sunken,3D-Look,Edge',0
dd -1 xor (WS_BORDER or BS_FLAT),BS_FLAT
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),0
dd -1 xor (WS_BORDER or BS_FLAT),WS_BORDER or BS_FLAT
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),0
dd -1 xor (WS_BORDER or BS_FLAT),0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),WS_EX_DLGMODALFRAME
dd -1 xor (WS_BORDER or BS_FLAT),0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),WS_EX_STATICEDGE
dd -1 xor (WS_BORDER or BS_FLAT),0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),0
dd -1 xor (WS_BORDER or BS_FLAT),0
dd -1 xor (WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE or WS_EX_STATICEDGE),WS_EX_DLGMODALFRAME or WS_EX_CLIENTEDGE
TypeEdt db 'Normal,Upper,Lower,Number,Password',0
dd -1 xor (ES_UPPERCASE or ES_LOWERCASE or ES_PASSWORD or ES_NUMBER),0
dd -1,0
dd -1 xor (ES_UPPERCASE or ES_LOWERCASE or ES_PASSWORD or ES_NUMBER),ES_UPPERCASE
dd -1,0
dd -1 xor (ES_UPPERCASE or ES_LOWERCASE or ES_PASSWORD or ES_NUMBER),ES_LOWERCASE
dd -1,0
dd -1 xor (ES_UPPERCASE or ES_LOWERCASE or ES_PASSWORD or ES_NUMBER),ES_NUMBER
dd -1,0
dd -1 xor (ES_UPPERCASE or ES_LOWERCASE or ES_PASSWORD or ES_NUMBER),ES_PASSWORD
dd -1,0
TypeCbo db 'DropDownCombo,DropDownList,SimpleCombo',0
dd -1 xor (CBS_DROPDOWN or CBS_DROPDOWNLIST or CBS_SIMPLE),CBS_DROPDOWN
dd -1,0
dd -1 xor (CBS_DROPDOWN or CBS_DROPDOWNLIST or CBS_SIMPLE),CBS_DROPDOWNLIST
dd -1,0
dd -1 xor (CBS_DROPDOWN or CBS_DROPDOWNLIST or CBS_SIMPLE),CBS_SIMPLE
dd -1,0
TypeBtn db 'Text,Bitmap,Icon',0
dd -1 xor (BS_BITMAP or BS_ICON),0
dd -1,0
dd -1 xor (BS_BITMAP or BS_ICON),BS_BITMAP
dd -1,0
dd -1 xor (BS_BITMAP or BS_ICON),BS_ICON
dd -1,0
TypeTrv db 'NoLines,Lines,LinesAtRoot',0
dd -1 xor (TVS_HASLINES or TVS_LINESATROOT),0
dd -1,0
dd -1 xor (TVS_HASLINES or TVS_LINESATROOT),TVS_HASLINES
dd -1,0
dd -1 xor (TVS_HASLINES or TVS_LINESATROOT),TVS_HASLINES or TVS_LINESATROOT
dd -1,0
TypeLsv db 'Icon,List,Report,SmallIcon',0
dd -1 xor LVS_TYPEMASK,LVS_ICON
dd -1,0
dd -1 xor LVS_TYPEMASK,LVS_LIST
dd -1,0
dd -1 xor LVS_TYPEMASK,LVS_REPORT
dd -1,0
dd -1 xor LVS_TYPEMASK,LVS_SMALLICON
dd -1,0
TypeImg db 'Bitmap,Icon',0
dd -1 xor (SS_BITMAP or SS_ICON),SS_BITMAP
dd -1,0
dd -1 xor (SS_BITMAP or SS_ICON),SS_ICON
dd -1,0
TypeDtp db 'Normal,UpDown,CheckBox,Both',0
dd -1 xor 03h,00h
dd -1,0
dd -1 xor 03h,01h
dd -1,0
dd -1 xor 03h,02h
dd -1,0
dd -1 xor 03h,03h
dd -1,0
TypeStc db 'BlackRect,GrayRect,WhiteRect,HollowRect,BlackFrame,GrayFrame,WhiteFrame,EtchedFrame,H-Line,V-Line',0
dd -1 xor 1Fh,SS_BLACKRECT
dd -1,0
dd -1 xor 1Fh,SS_GRAYRECT
dd -1,0
dd -1 xor 1Fh,SS_WHITERECT
dd -1,0
dd -1 xor 1Fh,SS_OWNERDRAW
dd -1,0
dd -1 xor 1Fh,SS_BLACKFRAME
dd -1,0
dd -1 xor 1Fh,SS_GRAYFRAME
dd -1,0
dd -1 xor 1Fh,SS_WHITEFRAME
dd -1,0
dd -1 xor 1Fh,SS_ETCHEDFRAME
dd -1,0
dd -1 xor 1Fh,SS_ETCHEDHORZ
dd -1,0
dd -1 xor 1Fh,SS_ETCHEDVERT
dd -1,0
AutoEdt db 'None,Horizontal,Vertical,Both',0
dd -1 xor (ES_AUTOHSCROLL or ES_AUTOVSCROLL),0
dd -1,0
dd -1 xor (ES_AUTOHSCROLL or ES_AUTOVSCROLL),ES_AUTOHSCROLL
dd -1,0
dd -1 xor (ES_AUTOHSCROLL or ES_AUTOVSCROLL),ES_AUTOVSCROLL
dd -1,0
dd -1 xor (ES_AUTOHSCROLL or ES_AUTOVSCROLL),ES_AUTOHSCROLL or ES_AUTOVSCROLL
dd -1,0
FormDtp db 'Short,Medium,Long,Time',0
dd -1 xor 0Ch,00h
dd -1,0
dd -1 xor 0Ch,0Ch
dd -1,0
dd -1 xor 0Ch,04h
dd -1,0
dd -1 xor 0Ch,08h
dd -1,0
StarDlg db 'Normal,CenterScreen,CenterMouse',0
dd -1 xor (DS_CENTER or DS_CENTERMOUSE),0
dd -1,0
dd -1 xor (DS_CENTER or DS_CENTERMOUSE),DS_CENTER
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -