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

📄 见招拆招《windows程序设计》(三) .txt

📁 会变语言实现的一些程序
💻 TXT
📖 第 1 页 / 共 5 页
字号:
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 + -