http://bbs.csdn.net/topics/380157851
/*-----------------------------------------------
SYSMETS.H--Systemmetricsdisplaystructure
-----------------------------------------------*/
#defineNUMLINES((int)(sizeof(sysmetrics)/sizeof(sysmetrics[0])))
staticconststruct{
intiIndex;TCHAR*szLabel;TCHAR*szDesc;
}sysmetrics[]={
SM_CXSCREEN,_T("SM_CXSCREEN"),_T("Screenwidthinpixels"),
SM_CYSCREEN,_T("SM_CYSCREEN"),_T("Screenheightinpixels"),
SM_CXVSCROLL,_T("SM_CXVSCROLL"),_T("Verticalscrollwidth"),
SM_CYHSCROLL,_T("SM_CYHSCROLL"),_T("Horizontalscrollheight"),
SM_CYCAPTION,_T("SM_CYCAPTION"),_T("Captionbarheight"),
SM_CXBORDER,_T("SM_CXBORDER"),_T("Windowborderwidth"),
SM_CYBORDER,_T("SM_CYBORDER"),_T("Windowborderheight"),
SM_CXFIXEDFRAME,_T("SM_CXFIXEDFRAME"),_T("Dialogwindowframewidth"),
SM_CYFIXEDFRAME,_T("SM_CYFIXEDFRAME"),_T("Dialogwindowframeheight"),
SM_CYVTHUMB,_T("SM_CYVTHUMB"),_T("Verticalscrollthumbheight"),
SM_CXHTHUMB,_T("SM_CXHTHUMB"),_T("Horizontalscrollthumbwidth"),
SM_CXICON,_T("SM_CXICON"),_T("Iconwidth"),
SM_CYICON,_T("SM_CYICON"),_T("Iconheight"),
SM_CXCURSOR,_T("SM_CXCURSOR"),_T("Cursorwidth"),
SM_CYCURSOR,_T("SM_CYCURSOR"),_T("Cursorheight"),
SM_CYMENU,_T("SM_CYMENU"),_T("Menubarheight"),
SM_CXFULLSCREEN,_T("SM_CXFULLSCREEN"),_T("Fullscreenclientareawidth"),
SM_CYFULLSCREEN,_T("SM_CYFULLSCREEN"),_T("Fullscreenclientareaheight"),
SM_CYKANJIWINDOW,_T("SM_CYKANJIWINDOW"),_T("Kanjiwindowheight"),
SM_MOUSEPRESENT,_T("SM_MOUSEPRESENT"),_T("Mousepresentflag"),
SM_CYVSCROLL,_T("SM_CYVSCROLL"),_T("Verticalscrollarrowheight"),
SM_CXHSCROLL,_T("SM_CXHSCROLL"),_T("Horizontalscrollarrowwidth"),
SM_DEBUG,_T("SM_DEBUG"),_T("Debugversionflag"),
SM_SWAPBUTTON,_T("SM_SWAPBUTTON"),_T("Mousebuttonsswappedflag"),
SM_CXMIN,_T("SM_CXMIN"),_T("Minimumwindowwidth"),
SM_CYMIN,_T("SM_CYMIN"),_T("Minimumwindowheight"),
SM_CXSIZE,_T("SM_CXSIZE"),_T("Min/Max/Closebuttonwidth"),
SM_CYSIZE,_T("SM_CYSIZE"),_T("Min/Max/Closebuttonheight"),
SM_CXSIZEFRAME,_T("SM_CXSIZEFRAME"),_T("Windowsizingframewidth"),
SM_CYSIZEFRAME,_T("SM_CYSIZEFRAME"),_T("Windowsizingframeheight"),
SM_CXMINTRACK,_T("SM_CXMINTRACK"),_T("Minimumwindowtrackingwidth"),
SM_CYMINTRACK,_T("SM_CYMINTRACK"),_T("Minimumwindowtrackingheight"),
SM_CXDOUBLECLK,_T("SM_CXDOUBLECLK"),_T("Doubleclickxtolerance"),
SM_CYDOUBLECLK,_T("SM_CYDOUBLECLK"),_T("Doubleclickytolerance"),
SM_CXICONSPACING,_T("SM_CXICONSPACING"),_T("Horizontaliconspacing"),
SM_CYICONSPACING,_T("SM_CYICONSPACING"),_T("Verticaliconspacing"),
SM_MENUDROPALIGNMENT,_T("SM_MENUDROPALIGNMENT"),_T("Leftorrightmenudrop"),
SM_PENWINDOWS,_T("SM_PENWINDOWS"),_T("Penextensionsinstalled"),
SM_DBCSENABLED,_T("SM_DBCSENABLED"),_T("Double-ByteCharSetenabled"),
SM_CMOUSEBUTTONS,_T("SM_CMOUSEBUTTONS"),_T("Numberofmousebuttons"),
SM_SECURE,_T("SM_SECURE"),_T("Securitypresentflag"),
SM_CXEDGE,_T("SM_CXEDGE"),_T("3-Dborderwidth"),
SM_CYEDGE,_T("SM_CYEDGE"),_T("3-Dborderheight"),
SM_CXMINSPACING,_T("SM_CXMINSPACING"),_T("Minimizedwindowspacingwidth"),
SM_CYMINSPACING,_T("SM_CYMINSPACING"),_T("Minimizedwindowspacingheight"),
SM_CXSMICON,_T("SM_CXSMICON"),_T("Smalliconwidth"),
SM_CYSMICON,_T("SM_CYSMICON"),_T("Smalliconheight"),
SM_CYSMCAPTION,_T("SM_CYSMCAPTION"),_T("Smallcaptionheight"),
SM_CXSMSIZE,_T("SM_CXSMSIZE"),_T("Smallcaptionbuttonwidth"),
SM_CYSMSIZE,_T("SM_CYSMSIZE"),_T("Smallcaptionbuttonheight"),
SM_CXMENUSIZE,_T("SM_CXMENUSIZE"),_T("Menubarbuttonwidth"),
SM_CYMENUSIZE,_T("SM_CYMENUSIZE"),_T("Menubarbuttonheight"),
SM_ARRANGE,_T("SM_ARRANGE"),_T("Howminimizedwindowsarranged"),
SM_CXMINIMIZED,_T("SM_CXMINIMIZED"),_T("Minimizedwindowwidth"),
SM_CYMINIMIZED,_T("SM_CYMINIMIZED"),_T("Minimizedwindowheight"),
SM_CXMAXTRACK,_T("SM_CXMAXTRACK"),_T("Maximumdraggablewidth"),
SM_CYMAXTRACK,_T("SM_CYMAXTRACK"),_T("Maximumdraggableheight"),
SM_CXMAXIMIZED,_T("SM_CXMAXIMIZED"),_T("Widthofmaximizedwindow"),
SM_CYMAXIMIZED,_T("SM_CYMAXIMIZED"),_T("Heightofmaximizedwindow"),
SM_NETWORK,_T("SM_NETWORK"),_T("Networkpresentflag"),
SM_CLEANBOOT,_T("SM_CLEANBOOT"),_T("Howsystemwasbooted"),
SM_CXDRAG,_T("SM_CXDRAG"),_T("Avoiddragxtolerance"),
SM_CYDRAG,_T("SM_CYDRAG"),_T("Avoiddragytolerance"),
SM_SHOWSOUNDS,_T("SM_SHOWSOUNDS"),_T("Presentsoundsvisually"),
SM_CXMENUCHECK,_T("SM_CXMENUCHECK"),_T("Menucheck-markwidth"),
SM_CYMENUCHECK,_T("SM_CYMENUCHECK"),_T("Menucheck-markheight"),
SM_SLOWMACHINE,_T("SM_SLOWMACHINE"),_T("Slowprocessorflag"),
SM_MIDEASTENABLED,_T("SM_MIDEASTENABLED"),_T("HebrewandArabicenabledflag"),
SM_MOUSEWHEELPRESENT,_T("SM_MOUSEWHEELPRESENT"),_T("Mousewheelpresentflag"),
SM_XVIRTUALSCREEN,_T("SM_XVIRTUALSCREEN"),_T("Virtualscreenxorigin"),
SM_YVIRTUALSCREEN,_T("SM_YVIRTUALSCREEN"),_T("Virtualscreenyorigin"),
SM_CXVIRTUALSCREEN,_T("SM_CXVIRTUALSCREEN"),_T("Virtualscreenwidth"),
SM_CYVIRTUALSCREEN,_T("SM_CYVIRTUALSCREEN"),_T("Virtualscreenheight"),
SM_CMONITORS,_T("SM_CMONITORS"),_T("Numberofmonitors"),
SM_SAMEDISPLAYFORMAT,_T("SM_SAMEDISPLAYFORMAT"),_T("Samecolorformatflag"),
};
|