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

📄 resedit.asm

📁 这是用win32汇编编写的资源编辑器
💻 ASM
📖 第 1 页 / 共 5 页
字号:
               db  '  Dialog(s) have been extracted.',0dh,0ah
szCtrlNum      db  2 dup(' ')
               db  '  Controls(s) have been extracted.',0dh,0ah,0dh,0ah
               db  'Select the Dialog tab and then',0dh,0ah
               db  'select the Dialog from the dropdown.',0

szID           db  '(ID)',0
szName         db  '(Name)',0
szCaption      db  'Caption',0
szExStyle      db  'ExStyle',0
szStyle        db  'Style',0
szLeft         db  'Left',0
szTop          db  'Top',0
szWidth        db  'Width',0
szHeight       db  'Height',0

szTrue         db  'True',0
szFalse        db  'False',0

;szH            db  'Have',0
;szA            db  'A',0
;szN            db  'Nice',0
;szD            db  'Day',0

Base4          dd  4
Base8          dd  8
CWRound      WORD  037fh
CWNoRound    WORD  0f7fh
Round      REAL10  0.5
TestUnitX1 REAL10  6.0
TestUnitY1 REAL10  13.0
TestUnitX  REAL10  6.0273972602
TestUnitY  REAL10  13.333333333
BaseUnitX  REAL10  1.5
BaseUnitY  REAL10  1.6230366492146596859 ;1.6666666666

.data?
hLib           dd  ?
hInst          dd  ?
CommandLine    dd  ?
hREdDll        dd  ?
MainExit       dd  ?
hWnd           dd  ? 
hREdit         dd  ?
hUnder         dd  ?
hWork          dd  ?
hForm          dd  ?
hEdit          dd  ?
hGrp           dd  ?
hText          dd  ?
MenuCnt        dd  ?
hREditTab      dd  10  dup(?)
lpRichEdit     dd  ?
lpGroupBox     dd  ?
lpStaticR      dd  ?

lpStatic       dd  ?
lpButton       dd  ?
lpEdit         dd  ?
lpREdit        dd  ?
lpCombo        dd  ?
lpListbox      dd  ?
lpTreeview     dd  ?
lpListview     dd  ?
lpToolbar      dd  ?
lpStatusbar    dd  ?
lpScroll       dd  ?
lpProgess      dd  ?
lpTrackbar     dd  ?
lpUpDown       dd  ?
lpTabCtrl      dd  ?
lpSysMonth     dd  ?
lpSysPick      dd  ?
lpAnimate      dd  ?
lpIPAdress     dd  ?
lpHotKey       dd  ?

hParent        dd  ?
hWndTab        dd  ?
hDlg0          dd  ?
hDlg1          dd  ?
hDlg2          dd  ?
hDlg3          dd  ?
hDlg4          dd  ?
hDlgS          dd  ?
hREditE        dd  ?
hStatic402     dd  ?
hStatic403     dd  ?
hStatic404     dd  ?
hEdit704       dd  ?
hWndTree       dd  ?
hOpt           dd  ?
hSizePos       dd  ?
hDef           dd  ?
hWndGrp        dd  ?
hKeepSel       dd  ?
hUseID         dd  ?
hNoMove        dd  ?
hWndTool       dd  ?
hWndCombo      dd  ?
hWndComboD     dd  ?
hWndList       dd  ?
lpListBox      dd  ?
lpListPop      dd  ?
hREditP        dd  ?
hButtP         dd  ?
hListP         dd  ?
hWndStat       dd  ?
hWndStatic     dd  ?
hSavGrp        dd  ?
hCtrl          dd  ?
hList11        dd  ?
hList12        dd  ?
hList13        dd  ?

lpType         dd  ?
lpcbData       dd  ?
lpdwDisp       dd  ?

hParentA       dd  ?
hAsmEdit       dd  ?
hAsmREdit      dd  ?
hRetParent     dd  ?
hRetForm       dd  ?
FromParent     dd  ?
ParCode        dd  ?

hFont          dd  ?
hFontE         dd  ?
hFontL         dd  ?
hFontS         dd  ?
hFontT         dd  ?
hFontIP        dd  ?
hFontDlg       dd  ?
hFontSYS       dd  ?
hPat2          dd  ?
hPat3          dd  ?
hPat4          dd  ?
hPat6          dd  ?
hBRG           dd  ?
hBRR           dd  ?
hBmpB          dd  ?
hBmpR          dd  ?
hTBBmp         dd  ?
hTBBmpS        dd  ?
hBRD           dd  ?  ;
hBRP           dd  ?  ;
hIcoR          dd  ?
hIcon          dd  ?

hSMenu         dd  ?
hRMenu         dd  ?
hFMenu         dd  ?
hMenuN         dd  ?
hSubMenu       dd  ?
hSMove         dd  ?
h502           dd  ?
h503           dd  ?
h898           dd  ?
h899           dd  ?
hStyle         dd  ?
hSizeData      dd  ?
hPat           dd  ?

hDefHeap       dd  ?
Defines        dd  ?
DefinesDlg     dd  ?
Equates        dd  ?
Accelerator    dd  ?
UnDoArray      dd  ?
hString        dd  ?
hError         dd  ?
hBuff          dd  ?

;TempACnt       dd  ?
;hTempA         dd  512  dup(?)

hDlgMem        dd  30    dup(?)
ArrayCnt       dd  ?
hArray         dd  16386 dup(?)
GrpCnt         dd  ?
hGrpArray      dd  514   dup(?)
MultiCnt       dd  ?
hMultiArray    dd  64    dup(?)
hWorkArray     dd  64    dup(?)
AniCnt         dd  ?
hAniArray      dd  64    dup(?)
hDC            dd  ?
hBR            dd  ?
hBRS           dd  ?
hBrush         dd  ?
hBlackBR       dd  ?
hNewBR         dd  ?
hOldBR         dd  ?

SubREditP      dd  ?
SubBmpP        dd  ?
InputType      dd  ?
CtrlType       dd  ?
SavCtrl        dd  ?
TabIDCnt       dd  ?
IDCnt          dd  ?
IndexCnt       dd  ?
Output         dd  ?
LinitReached   dd  ?
sw1            dd  ?
sw2            dd  ?
sw3            dd  ?
sw4            dd  ?
sw5            dd  ?
sw6            dd  ?
sw44           dd  ?
Cnt            dd  ?
Len            dd  ?
GridOn         dd  ?
SnapOn         dd  ?
DlgOn          dd  ?
CtrlOn         dd  ?
ToolOn         dd  ?
StatusOn       dd  ?
ComboOn        dd  ?
GroupOn        dd  ?
KeepOn         dd  ?
UseIDOn        dd  ?
NoMoveOn       dd  ?
BorderOn       dd  ?
ConvertOn      dd  ?
hGrpOn         dd  ?
ParentOn       dd  ?
DownOn         dd  ?
FontOn         dd  ?
NameOn         dd  ?
RevOn          dd  ?
DblOn          dd  ?
HexCode        dd  ?
HaveDlg        dd  ?
SavHnd         dd  ?
CtrlHnd        dd  ?
SaveLimit      dd  ?
ErrorOn        dd  ?
NoMsg          dd  ?
vSpace         dd  ?
hSpace         dd  ?
UpID           dd  ?
UpCtrl         dd  ?
UpType         dd  ?
Grid           dd  ?
xOff           dd  ?
yOff           dd  ?
xGrp           dd  ?
yGrp           dd  ?
PosX           dd  ?
PosY           dd  ?
PosR           dd  ?
PosB           dd  ?
ParR           dd  ?
ParB           dd  ?
sPos           dd  ?
ePos           dd  ?
FormX          dd  ?
FormY          dd  ?
SizeB          dd  ?
SizeT          dd  ?
ResB           dd  ?
ResT           dd  ?
ConvX          dd  ?
ConvY          dd  ?
sbParts        dd  4   dup(?)

Test4          dd  ?
Test8          dd  ?

hTab           dd  ?
hTabSeL        equ $
hTabSeL1       dd  ?
hTabSeL2       dd  ?
hTabSeL3       dd  ?
hTabSeL4       dd  ?
hTabSeL5       dd  ?
hTabSeL6       dd  ?
TabSelect      dd  ?
SavSelect      dd  ?

hSizeL         dd  ?
hSizeT         dd  ?
hSizeR         dd  ?
hSizeB         dd  ?
lpSizeProc     dd  ?

hDlg           dd  512  dup(?)
StartID        dd  512  dup(?)
CtrlCnt        dd  512  dup(?)
CtrlID         dd  ?
StrSize        dd  ?

hRect          dd  4   dup(?)
IDStart        dd  ?
hStyles        dd  ?
hDefaults      dd  ?
DlgNum         dd  ?
CtrlNum        dd  ?
HoldM          dd  ?
StatCnt        dd  ?
TextLen        dd  ?
BytesOut       dd  ?
hMemM          dd  ?
pMemM          dd  ?

hFormDC        dd  ?
hFormMemDC     dd  ?
hFormBmp       dd  ?
hScrFormDC     dd  ?
hFormRgn       dd  ?
hOldFormRgn    dd  ?

hWorkDC        dd  ?
hWorkMemDC     dd  ?
hWorkBmp       dd  ?
hScrWorkDC     dd  ?
hWorkRgn       dd  ?
hOldWorkRgn    dd  ?

szFill         db  256 dup(?)
szBuffP        db  30  dup(?)
szBuffQ        db  10  dup(?)
szBuffR        db  512 dup(?)
szBuffT        db  512 dup(?)
Code           db  40  dup(?)
DefCode        db  32  dup(?)
szFilt         db  6   dup(?)
PathName       db  256 dup(?)
RootPath       db  256 dup(?)
WorkBuff       db  256 dup(?)
szResPath      db  256 dup(?)
FileName       db  64  dup(?)
szError        db  64  dup(?)

.Data
szExS          db  ' , , , , , , , , , , , , ,WS_EX_APPWINDOW,WS_EX_STATICEDGE,',
                   'WS_EX_CONTROLPARENT, ,WS_EX_LEFTSCROLLBAR,WS_EX_RTLREADING,',
                   'WS_EX_RIGHT, ,WS_EX_CONTEXTHELP,WS_EX_CLIENTEDGE,WS_EX_WINDOWEDGE,',
                   'WS_EX_TOOLWINDOW,WS_EX_MDICHILD,WS_EX_TRANSPARENT,WS_EX_ACCEPTFILES,',
                   'WS_EX_TOPMOST,WS_EX_NOPARENTNOTIFY, ,WS_EX_DLGMODALFRAME,',0

szSWin         db  'WS_POPUP,WS_CHILD,WS_MINIMIZE,WS_VISIBLE,WS_DISABLED,WS_CLIPSIBLINGS,',
                   'WS_CLIPCHILDREN,WS_MAXIMIZE,WS_BORDER,WS_DLGFRAME,WS_VSCROLL,WS_HSCROLL,',
                   'WS_SYSMENU,WS_THICKFRAME,WS_MINIMIZEBOX,WS_MAXIMIZEBOX,',0

szSWinCtrlS    db  'WS_POPUP,WS_CHILD, ,WS_VISIBLE,WS_DISABLED,WS_CLIPSIBLINGS,',
                   'WS_CLIPCHILDREN, ,WS_BORDER, ,WS_VSCROLL,WS_HSCROLL, , ,WS_GROUP,WS_TABSTOP,',0

szSWinCtrl     db  'WS_POPUP,WS_CHILD, ,WS_VISIBLE,WS_DISABLED,WS_CLIPSIBLINGS,',
                   'WS_CLIPCHILDREN, ,WS_BORDER, , , , , ,WS_GROUP,WS_TABSTOP,',0

szSDLG         db  ' , ,DS_CONTEXTHELP,DS_CENTERMOUSE,',
                   'DS_CENTER,DS_CONTROL,DS_SETFOREGROUND,DS_NOIDLEMSG,',
                   'DS_MODALFRAME,DS_SETFONT,DS_LOCALEDIT,DS_NOFAILCREATE,',
                   'DS_FIXEDSYS,DS_3DLOOK,DS_SYSMODAL,DS_ABSALIGN,',0

szSSta         db  'SS_PATHELLIPSIS,SS_ENDELLIPSIS, ,SS_SUNKEN,SS_REALSIZEIMAGE,SS_RIGHTJUST,',
                   'SS_CENTERIMAGE,SS_NOTIFY,SS_NOPREFIX, , ,SS_ETCHEDHORZ,',
                   'SS_GRAYFRAME,SS_BLACKRECT,SS_RIGHT,SS_CENTER,',0

szSGrp         db  ' ,BS_NOTIFY, , , , ,',
                   ' , , , , , , , , , ,',0

szSRad         db  'BS_FLAT,BS_NOTIFY,BS_MULTILINE,BS_PUSHLIKE,BS_BOTTOM,BS_TOP,',
                   'BS_RIGHT,BS_LEFT, , ,BS_LEFTTEXT, ,',
                   ' ,BS_RADIOBUTTON, , ,',0

szSChk         db  'BS_FLAT,BS_NOTIFY,BS_MULTILINE,BS_PUSHLIKE,BS_BOTTOM,BS_TOP,',
                   'BS_RIGHT,BS_LEFT, , ,BS_LEFTTEXT, ,',
                   ' , ,BS_CHECKBOX, ,',0

szSBut         db  'BS_FLAT,BS_NOTIFY,BS_MULTILINE, ,BS_BOTTOM,BS_TOP,',
                   'BS_RIGHT,BS_LEFT,BS_BITMAP,BS_ICON, , ,',
                   ' , , ,BS_DEFPUSHBUTTON,',0

szSEdi         db  'ES_SAVESEL,ES_SUNKEN,ES_NUMBER,ES_WANTRETURN,ES_READONLY,ES_OEMCONVERT,',
                   ' ,ES_NOHIDESEL,ES_AUTOHSCROLL,ES_AUTOVSCROLL,ES_PASSWORD,ES_LOWERCASE,',

⌨️ 快捷键说明

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