第25周-window程序设计(基础篇)-第4章-SYSMETS.H

本文主要探讨了在第25周的window程序设计基础课程中,关于SYSMETS.H头文件的内容。文章详细解析了该头文件在Windows编程中的作用,及其包含的可编译代码,对于理解Windows系统编程具有一定的指导价值。
摘要由CSDN通过智能技术生成

1、SYSMETS.H:

/*
SYSMETS.H,定义了75个整数索引标识符。(System metrics display structure系统度量显示结构)
GetSystemMetrics传回一个整数,这个整数通常就是参数中指定的图形组件大小。
GetSystemMetrics是在程序中完成与设备无关图形输出的重要函数.
*/

#define NUMLINES((int)(sizeof sysmetrics/sizeof sysmetrics[0]))
struct 
 {
   int Index;
   TCHAR *szLabel;
   TCHAR *szDesc;
 }

 sysmetrics[] = 
 {
   SM_CXSCREEN,TEXT("SM_CXSCREEN"),
        TEXT("Screen width in pixels"),
   SM_CYSCREEN,TEXT("SM_CYSCREEN"),
        TEXT("Screen height in pixels"),
   SM_CXVSCROLL,TEXT("SM_CXVSCROLL"),
        TEXT("Verticall scroll width"),
   SM_CYHSCROLL,TEXT("SM_CYHSCROLL"),
        TEXT("Horizontal scroll height"),
   SM_CYCAPTION,TEXT("SM_CYCAPTION"),
        TEXT("Caption bar height"),
   SM_CXBORDER,TEXT("SM_BORDER"),
        TEXT("Window border width"),
   SM_CYBORDER, TEXT ("SM_CYBORDER"),
        TEXT ("Window border height"),
   SM_CXFIXEDFRAME,TEXT ("SM_CXFIXEDFRAME"),
        TEXT ("Dialog window frame width"),
   SM_CYFIXEDFRAME,TEXT ("SM_CYFIXEDFRAME"),
        TEXT ("Dialog window frame height"),
   SM_CYVTHUMB, TEXT ("SM_CYVTHUMB"),
        TEXT ("Vertical scroll thumb height"), //拇指宽度
   SM_CXHTHUMB, TEXT ("SM_CXHTHUMB"),
        TEXT ("Horizontal scroll thumb width"),
   SM_CXICON, TEXT ("SM_CXICON"),
        TEXT ("Icon width"),
   SM_CYICON, TEXT ("SM_CYICON"),
        TEXT ("Icon height"),
   SM_CXCURSOR, TEXT ("SM_CXCURSOR"),
        TEXT ("Cursor width"),
   SM_CYCURSOR, TEXT ("SM_CYCURSOR"),
        TEXT ("Cursor height"),
   SM_CYMENU, TEXT ("SM_CYMENU"),
        TEXT ("Menu bar height"),
   SM_CXFULLSCREEN,TEXT ("SM_CXFULLSCREEN"),
        TEXT ("Full screen client area width"),
   SM_CYFULLSCREEN,TEXT ("SM_CYFULLSCREEN"),
        TEXT ("Full screen client area height"),
   SM_CYKANJIWINDOW,TEXT ("SM_CYKANJIWINDOW"),
        TEXT ("Kanji window height"),
   SM_MOUSEPRESENT, TEXT ("SM_MOUSEPRESENT"),
        TEXT ("Mouse present flag"),
   SM_CYVSCROLL,TEXT ("SM_CYVSCROLL"),
        TEXT ("Vertical scroll arrow height"),
   SM_CXHSCROLL,TEXT ("SM_CXHSCROLL"),
        TEXT ("Horizontal scroll arrow width"),//箭头宽度
   SM_DEBUG, TEXT ("SM_DEBUG"),
        TEXT ("Debug version flag"),
   SM_SWAPBUTT
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值