📄 见招拆招《windows程序设计》(三) .txt
字号:
Include gdi32.inc
Include winmm.inc
includelib gdi32.lib
IncludeLib user32.lib
IncludeLib kernel32.lib
IncludeLib winmm.lib
include macro.asm
WinMain PROTO :DWORD,:DWORD,:DWORD,:DWORD
WndProc PROTO :DWORD,:DWORD,:DWORD,:DWORD
NUMLINES equ (sysmetricsEnd - sysmetrics) / 4 /3
.DATA
szAppName db "SysMets1",0
szShow01 db "SM_CXSCREEN",0
szShow02 db "Screen width in pixels",0
szShow03 db "SM_CYSCREEN",0
szShow04 db "Screen height in pixels",0
szShow05 db "SM_CXVSCROLL",0
szShow06 db "Vertical scroll width",0
szShow07 db "SM_CYHSCROLL",0
szShow08 db "Horizontal scroll height",0
szShow09 db "SM_CYCAPTION",0
szShow10 db "Caption bar height",0
szShow11 db "SM_CXBORDER",0
szShow12 db "Window border width",0
szShow13 db "SM_CYBORDER",0
szShow14 db "Window border height",0
szShow15 db "SM_CXFIXEDFRAME",0
szShow16 db "Dialog window frame width",0
szShow17 db "SM_CYFIXEDFRAME",0
szShow18 db "Dialog window frame height",0
szShow19 db "SM_CYVTHUMB",0
szShow20 db "Vertical scroll thumb height",0
szShow21 db "SM_CXHTHUMB",0
szShow22 db "Horizontal scroll thumb width",0
szShow23 db "SM_CXICON",0
szShow24 db "Icon width",0
szShow25 db "SM_CYICON",0
szShow26 db "Icon height",0
szShow27 db "SM_CXCURSOR",0
szShow28 db "Cursor width",0
szShow29 db "SM_CYCURSOR",0
szShow30 db "Cursor height",0
szShow31 db "SM_CYMENU",0
szShow32 db "Menu bar height",0
szShow33 db "SM_CXFULLSCREEN",0
szShow34 db "Full screen client area width",0
szShow35 db "SM_CYFULLSCREEN",0
szShow36 db "Full screen client area height",0
szShow37 db "SM_CYKANJIWINDOW",0
szShow38 db "Kanji window height",0
szShow39 db "SM_MOUSEPRESENT",0
szShow40 db "Mouse present flag",0
szShow41 db "SM_CYVSCROLL",0
szShow42 db "Vertical scroll arrow height",0
szShow43 db "SM_CXHSCROLL",0
szShow44 db "Horizontal scroll arrow width",0
szShow45 db "SM_DEBUG",0
szShow46 db "Debug version flag",0
szShow47 db "SM_SWAPBUTTON",0
szShow48 db "Mouse buttons swapped flag",0
szShow49 db "SM_CXMIN",0
szShow50 db "Minimum window width",0
szShow51 db "SM_CYMIN",0
szShow52 db "Minimum window height",0
szShow53 db "SM_CXSIZE",0
szShow54 db "Min/Max/Close button width",0
szShow55 db "SM_CYSIZE",0
szShow56 db "Min/Max/Close button height",0
szShow57 db "SM_CXSIZEFRAME",0
szShow58 db "Window sizing frame width",0
szShow59 db "SM_CYSIZEFRAME",0
szShow60 db "Window sizing frame height",0
szShow61 db "SM_CXMINTRACK",0
szShow62 db "Minimum window tracking width",0
szShow63 db "SM_CYMINTRACK",0
szShow64 db "Minimum window tracking height",0
szShow65 db "SM_CXDOUBLECLK",0
szShow66 db "Double click x tolerance",0
szShow67 db "SM_CYDOUBLECLK",0
szShow68 db "Double click y tolerance",0
szShow69 db "SM_CXICONSPACING",0
szShow70 db "Horizontal icon spacing",0
szShow71 db "SM_CYICONSPACING",0
szShow72 db "Vertical icon spacing",0
szShow73 db "SM_MENUDROPALIGNMENT",0
szShow74 db "Left or right menu drop",0
szShow75 db "SM_PENWINDOWS",0
szShow76 db "Pen extensions installed",0
szShow77 db "SM_DBCSENABLED",0
szShow78 db "Double-Byte Char Set enabled",0
szShow79 db "SM_CMOUSEBUTTONS",0
szShow80 db "Number of mouse buttons",0
szShow81 db "SM_SECURE",0
szShow82 db "Security present flag",0
szShow83 db "SM_CXEDGE",0
szShow84 db "3-D border width",0
szShow85 db "SM_CYEDGE",0
szShow86 db "3-D border height",0
szShow87 db "SM_CXMINSPACING",0
szShow88 db "Minimized window spacing width",0
szShow89 db "SM_CYMINSPACING",0
szShow90 db "Minimized window spacing height",0
szShow91 db "SM_CXSMICON",0
szShow92 db "Small icon width",0
szShow93 db "SM_CYSMICON",0
szShow94 db "Small icon height",0
szShow95 db "SM_CYSMCAPTION",0
szShow96 db "Small caption height",0
szShow97 db "SM_CXSMSIZE",0
szShow98 db "Small caption button width",0
szShow99 db "SM_CYSMSIZE",0
szShow100 db "Small caption button height",0
szShow101 db "SM_CXMENUSIZE",0
szShow102 db "Menu bar button width",0
szShow103 db "SM_CYMENUSIZE",0
szShow104 db "Menu bar button height",0
szShow105 db "SM_ARRANGE",0
szShow106 db "How minimized windows arranged",0
szShow107 db "SM_CXMINIMIZED",0
szShow108 db "Minimized window width",0
szShow109 db "SM_CYMINIMIZED",0
szShow110 db "Minimized window height",0
szShow111 db "SM_CXMAXTRACK",0
szShow112 db "Maximum draggable width",0
szShow113 db "SM_CYMAXTRACK",0
szShow114 db "Maximum draggable height",0
szShow115 db "SM_CXMAXIMIZED",0
szShow116 db "Width of maximized window",0
szShow117 db "SM_CYMAXIMIZED",0
szShow118 db "Height of maximized window",0
szShow119 db "SM_NETWORK",0
szShow120 db "Network present flag",0
szShow121 db "SM_CLEANBOOT",0
szShow122 db "How system was booted",0
szShow123 db "SM_CXDRAG",0
szShow124 db "Avoid drag x tolerance",0
szShow125 db "SM_CYDRAG",0
szShow126 db "Avoid drag y tolerance",0
szShow127 db "SM_SHOWSOUNDS",0
szShow128 db "Present sounds visually",0
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -