GetSystemMetricsWord格式文档下载.docx

上传人:b****6 文档编号:21390887 上传时间:2023-01-30 格式:DOCX 页数:4 大小:15.17KB
下载 相关 举报
GetSystemMetricsWord格式文档下载.docx_第1页
第1页 / 共4页
GetSystemMetricsWord格式文档下载.docx_第2页
第2页 / 共4页
GetSystemMetricsWord格式文档下载.docx_第3页
第3页 / 共4页
GetSystemMetricsWord格式文档下载.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

GetSystemMetricsWord格式文档下载.docx

《GetSystemMetricsWord格式文档下载.docx》由会员分享,可在线阅读,更多相关《GetSystemMetricsWord格式文档下载.docx(4页珍藏版)》请在冰豆网上搜索。

GetSystemMetricsWord格式文档下载.docx

//光标的宽度32

i=GetSystemMetrics(SM_CXDLGFRAME);

//与SM_CXFIXEDFRAME相同3

i=GetSystemMetrics(SM_CXDOUBLECLK);

//鼠标在某个矩形内连击两次被认为是双击,该矩形的宽度4

i=GetSystemMetrics(SM_CXDRAG);

//鼠标在某个矩形内单击移动被认为是拖曳,该矩形的宽度4

i=GetSystemMetrics(SM_CXEDGE);

//SM_CXBORDER在3D外观下的值2

i=GetSystemMetrics(SM_CXFIXEDFRAME);

//具有titlebar和固定border的窗体的border的宽度3

i=GetSystemMetrics(SM_CXFOCUSBORDER);

//DrawFocusRect画出的矩形的左右边框的1

i=GetSystemMetrics(SM_CXFRAME);

//与SM_CXSIZEFRAME相同4

i=GetSystemMetrics(SM_CXFULLSCREEN);

//客户区(工作区)的宽度1280

i=GetSystemMetrics(SM_CXHSCROLL);

//水平滚动条上箭头位图的宽度17

i=GetSystemMetrics(SM_CXHTHUMB);

//水平滚动条滑块的宽度17

i=GetSystemMetrics(SM_CXICON);

//图标的默认宽度,LoadIcon只能载入该宽度和SM_CYICON指定高度的icon32

i=GetSystemMetrics(SM_CXICONSPACING);

//iconview中各icon的所占矩形的宽度,大于等于SM_CXICON75

i=GetSystemMetrics(SM_CXMAXIMIZED);

//最大化顶级窗口的宽度1288

i=GetSystemMetrics(SM_CXMAXTRACK);

//一个具有titlebar和sizable的窗口所能达到的最大宽度1292

i=GetSystemMetrics(SM_CXMENUCHECK);

//菜单上位图的宽度13

i=GetSystemMetrics(SM_CXMENUSIZE);

//菜单条按钮的宽度,例如多文档中ChildFrame(最大化时)右上角的关闭按钮19

i=GetSystemMetrics(SM_CXMIN);

//窗体的最小宽度123

i=GetSystemMetrics(SM_CXMINIMIZED);

//最小化窗体的宽度160

i=GetSystemMetrics(SM_CXMINSPACING);

//各个最小化窗体所占的矩形的宽度,大于等于SM_MINIMIZED160

i=GetSystemMetrics(SM_CXMINTRACK);

//窗口能拖拽的最小宽度123

i=GetSystemMetrics(SM_CXSCREEN);

//屏幕宽度1280

i=GetSystemMetrics(SM_CXSIZE);

//titlebar上按钮的宽度25

i=GetSystemMetrics(SM_CXSIZEFRAME);

//sizable窗体的横向border的宽度4

i=GetSystemMetrics(SM_CXSMICON);

//推荐的小图标(如titlebar上的和iconview中的)的宽度16

i=GetSystemMetrics(SM_CXSMSIZE);

//caption中图标的宽度17

i=GetSystemMetrics(SM_CXVIRTUALSCREEN);

//virutalscreen的宽度1280

i=GetSystemMetrics(SM_CXVSCROLL);

//垂直滚动条的宽度17

i=GetSystemMetrics(SM_CYBORDER);

//1

i=GetSystemMetrics(SM_CYCAPTION);

//26

i=GetSystemMetrics(SM_CYCURSOR);

//32

i=GetSystemMetrics(SM_CYDLGFRAME);

//3

i=GetSystemMetrics(SM_CYDOUBLECLK);

//4

i=GetSystemMetrics(SM_CYDRAG);

i=GetSystemMetrics(SM_CYEDGE);

//2

i=GetSystemMetrics(SM_CYFIXEDFRAME);

i=GetSystemMetrics(SM_CYFOCUSBORDER);

i=GetSystemMetrics(SM_CYFRAME);

i=GetSystemMetrics(SM_CYFULLSCREEN);

//744

i=GetSystemMetrics(SM_CYHSCROLL);

//17

i=GetSystemMetrics(SM_CYICON);

i=GetSystemMetrics(SM_CYICONSPACING);

//75

i=GetSystemMetrics(SM_CYMAXIMIZED);

//778

i=GetSystemMetrics(SM_CYMAXTRACK);

//812

i=GetSystemMetrics(SM_CYMENU);

//20

i=GetSystemMetrics(SM_CYMENUCHECK);

//13

i=GetSystemMetrics(SM_CYMIN);

//34=4+4+26

i=GetSystemMetrics(SM_CYMINIMIZED);

//31

i=GetSystemMetrics(SM_CYMINSPACING);

i=GetSystemMetrics(SM_CYMINTRACK);

//34

i=GetSystemMetrics(SM_CYSCREEN);

//800

i=GetSystemMetrics(SM_CYSIZE);

//25

i=GetSystemMetrics(SM_CYSIZEFRAME);

i=GetSystemMetrics(SM_CYSMCAPTION);

//18

i=GetSystemMetrics(SM_CYSMICON);

//16

i=GetSystemMetrics(SM_CYSMSIZE);

i=GetSystemMetrics(SM_CYVIRTUALSCREEN);

i=GetSystemMetrics(SM_CYVSCROLL);

i=GetSystemMetrics(SM_CYVTHUMB);

//17CRectrect;

GetClientRect(&

rect);

GetWindowRect(&

AfxGetMainWnd()->

初始状态(高*宽):

516*948

520*952520-516=4=2+2两边的view的SM_CYEDGE

(2)的值,952-948同理

554*960554-520=34=4+4+26CMainFrame的SM_CYFRAME(4)*2+SM_CYCATION(26),960-952同理

最大化后

740*1276

744*1280SM_CYFULLSCREEN*SM_CXFULLSCREEN

778*1288(-4774-41284)SM_CYMAXIMIZED*SM_CXMAXIMIZED此时客户区(包括edge

(2))充满除任务栏外的区域,CMainFrame的border(4)没有显示(已经在屏幕外),但是caption(26)显示,26+744=770,所以任务栏的高度为800-770=30

拖拽到最大后

774*1280

778*1284

812*1292SM_CYMAXTRACK*SM_CXMAXTRACK

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1