




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、struct int iindex ; tchar * szlabel ; tchar * szdcsc ;sysmetrics 二 sm_cxscreen,sm_cyscreen,s'lcxvscroll,s'lcyhscroll,sm_cycaption,sm_cxborder,s'lcyborder,sm_cxfixedfrme,smcyfixedframe,s1_cyvthumb,s'lcxhthumb,sm_cxicon,sm_cyicon,sm_cxcursor,sm_cycursor,sh_cymenu,s1_cxfullscreen,sm_qtu
2、llscreen,s'lcykanjiwindow,sm_mousepresent,s'lcyvscroll,第二次程序:输出文本 sysmets. hdefine numlines (int) (sizcof sysmetrics / sizeof sysmctrics 0)text (sm_cxscree)t),text (”screen width in pixels"),text (sm_cyscree?t),text ("screen height in pixels"),text (si_cxvscroll),text ("v
3、ertical scroll width"),text (si_cyhscroll),text (''horizontal scroll height"),text (si_cycaptio)t),text ("caption bar height"),text (,sm_cxborder/,),text ("window border width"),text (sm_cyborder),text ("window border height"),text (si_cxfixedframe&quo
4、t;),text ("dialog window frame width"),text (si_cyfixedframe"),text ("dialog window frame hcighto,text (sm_cyvthumb),text ("vertical scroll thumb height"),text (sm_cxhthumb),text (,zhorizontal scroll thumb width"),text (,sm_cxicon,/),text ("icon width"),t
5、ext (sm_cyico5t),text ("icon height"),text (sm_cxcursor),text ("cursor width"),text (,sm_cycursor,/),text ("cursor height"),text (sm_cymenu),text ("menu bar height"),text (z,sm_cxfullscreeno,text ("full screen client area width"),text (slcyfullscreen
6、),text ("full screen client area height"),text (si_cykanjiwindow),text ("kanji window height''),text ("smjiousepresent"),text ("mouse present flag"),text (si_cyvscroll),sm_cxhscroll,sm_debug,slswapbutton,s'lcxmin,s1_cym 巩sm_cxsize,sm_cysize,s'lcxsiz
7、eframe,s'lcysizeframe,sm_cxiintrack,s'lcymintrack,s1_cxdoubleclk,sm_otoubleclk,sm_cxiconspacing,sm_cyiconspacing,smjenudropaligwnt,sm_pe'indows,sm_dbcsenabled,sm_cmousebuttons,sm_secure,sm_cxedge,s'lcyedge,sm_cxiinspacing,sm-ciinspacing,text ("vertical scroll arrow height")
8、,text (sm_cxhscroll),text (,zhorizontal scroll arrow width"),text (sm_debug),text ("debug version flag"),text ("sm.swapbuttono,text ("mouse buttons swapped flag"),text (,zsm_cxminz,),text ("minimum window width,)>text (sm_cymi?t),text ("minimum window heigh
9、t"),text (sm_cxsize),text (z,min/max/closc button width"),text (sm_cysize),text (z,min/max/closc button height"),text ("smcxsizeframe"),text ("window sizing frame width"),text (si_cysizeframe),text ("window sizing frame height/'),text (sm_cxmintrack),text
10、("minimum window tracking width"),text (sm_cymintrack),text ("minimum window tracking height"),text (,zsm_cxd0ubleclko,text ("double click x tolerance"),text (si_cydoubleclk),text ("double click y tolerance"),text (,zsm_cxiconspacingz,),text (''horizon
11、tal icon spacing"),text (sm_cyicomspacing),text ("vertical icon spacing"),text ("soenudropalignment"),text ("left or right menu drop"),text (si_penwindows"),text ("pen extensions installed"),text (,zsm_dbcsenabledo,text ("doublcrbyto char* set e
12、nabled"),text (,zsm_cmousebuttons,z),text ("number of mouse buttons"),text (sm_secure),text ("security present flag"),text (sm_cxedge),text ("3-d border width,)text (sm_cyedge),text ("3-d border height/'),text (si_cxmi7spacing"),text (''minimized w
13、indow spacing width"),text ("sm_cyminspacing,z),text (''minimized window spacing height"),sm_cxsmicon,s'lcyshicon,sm_cysmcaption,sm_cxsmsize,sm_cysmsize,sm_cxienusize,s1_cymenusze,sm_arrange,sm_cxiinimized,s'lcyminimized,sm_cxiaxtrack,s'lcymaxtrack,s'lcxmaximiz
14、ed,s'lcymaximized,soetwork,sm_cleanb00t,s1_cxdrag,s'lcydrag,sm_sh0ws0unds,s'lcxmenucheck,s'lcymenucheck,sm_slotochine,s1_mideastenabled,sm_mouseheelpresent,sovirtualscreem,text (,sm_cxsmicon,/),text ("small icon width"),text (sm_cysmico>t),text ("small icon height/&
15、#39;),text (si_cysmcaptio)t),text ("small cdption height"),text csm_cxsmsize"),text ("small caption button width"),text (sm_cysmsize),text ("small caption button height"),text (si_cxmenusize),text ("menu bar button width"),text (si_cymenusize),text ("
16、;menu bar button height"),text (sm_arrange"),text ("how minimized windows arranged"),text (,sm_cxminimized/,),text (''minimized window widtho,text ("s'lcyminimized"),text (''minimized window height"),text (,/sm_cxmaxtrack,/),text ("maximum
17、draggable width"),text (sm_cymaxtrack),text ("maximum draggable height"),text csm_cxmaximized,z),text ("width of maximized window"),text ("s'lcymaximized"),text ("height of maximized window"),text (sm_network),text ("network present flag"),t
18、ext (si_cleanb00t"),text ("how system was booted"),text (,zsm_cxdrago,text ("avoid drag x tolerance"),text (,zsm_cydrago,text (,zavoid drag y tolerance"),text (si_sh0ws0unds"),text (''present sounds visually"),text (si_cxmenucheck),text ("menu che
19、ck-mark width"),text (si_cymenucheck),text ("menu check-mark height"),text ("si_sloiachine"),text ("slow processor flag"),text ("smjiideastenabledo,text (''hebrew and arabic enabled flag"),text ("s'lmousehheelpresent),text ("mouse wh
20、eel present flag"),text (,zsm_x'rirtualscreen,/),text (''virtual screen x origin"), smjtirtualscreen, text ("smjvirtualscreeno,text cvirtual screen y origino,sm_cxv|tirtualscreen,text (slcxvirtualscreen),text ("virtual screen width"),sm_cwirtualscreen,text ("
21、;s'lcyvirtualscreen"),text (''virtual screen height"), sm_cmonitors,text ("sm_cm0nit0rso,text ("number of monitors"),s'lsamedisplayformat, text ("s'lsamedisplayformat"),text ("sarno color format flag"); sysmets1. cdefine winver 0x0500#
22、include <windows. h>include "sysmets. h"lresult callback wndproc (hwd, uint, wparam, lparam);int winapi winmain (hinstance hlnstance, hinstance hprevinstance, pstr szcnidlinc, int icmdshow) static tchar szappnamc二 text ("sysmotsl");hwndhwnd ;msgmsg ;职dclasswndclass ;wndclas
23、s style wndclass. lpfnwndproc wndclass. cbclsextra wndclass. cbwndextra wndclass. hlnstancc wndclass hlcon wndclass hcursor二 cs_hredraw | cs_vredraw ;二 wndproc ;=o ;=o ;=hlnstancc ;二 loadicon (null, idi_application);二 loadcursor (null, idc_arr0w);wndclass. hbfbcickground 二(hbrush) gctstockobjcct (wh
24、ite brush); wndclass. ipszmcnunamc 二 null ;wndclass. lpszclassnamc 二 szappname ;if (!registcrclass (&wndclass) messagcbox (null, text ("this program requires windows nt!"), szappnanic, mb_iconerror);return 0 ;hwnd 二 creatcwindow (szappname, text ("get system metrics no. 1"),w
25、s-orlappedwindow,glusedefault, olusedefault,cwjjsedefault, cw_usedefault, null, null, hlnstancc, null); showwindow (hwnd, icmdshow);updatcwindow (hwnd);while (gctmcssagc (&msg, null, 0, 0) translatcmcssagc (&msg);dispatcwlcssagc (&nisg);return msg. wparam ;lresult callback wndproc (hun) hwnd, uint message, wparam wparam, lparmi lparam) static int exchar, excaps, cychar ;hdchdc ;inti ;paintstruct ps ;tcharszbuffer10;textmetric tm ;switch (message
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度海绵城市建设施工履约保证金合同
- 高三试卷:江苏省常州市2024-2025学年高三上学期期中质量调研数学试题答案
- 二零二五年度水力发电机工程设计与心得总结合同
- 二零二五版地毯产品绿色家居定制化采购合同
- 2025版楼板浇注材料环保认证与检测合同
- 早期阅读课件
- 二零二五版船舶行业外包工安全培训及管理服务协议
- 二零二五年度钢结构预制构件生产与施工承包合同样本
- 二零二五年度会所装修工程合同范本指南
- 二零二五年度车辆维修配件供应合同
- GB/Z 42625-2023真空技术真空计用于分压力测量的四极质谱仪特性
- 人民医院心血管外科临床技术操作规范2023版
- 主要组织相容性复合体及其编码分子
- 助理工程师考试试题以及答案
- 送东阳马生序
- 2017年全国大学生数学建模A题
- 2023年专升本计算机题库含答案专升本计算机真题
- GB/T 1685-2008硫化橡胶或热塑性橡胶在常温和高温下压缩应力松弛的测定
- GB/T 16674.1-2016六角法兰面螺栓小系列
- 固定资产清查工作报告
- 住宅项目景观工程施工策划(图文并茂)
评论
0/150
提交评论