有没有图形表示的窗口的各种尺寸啊,就是在GetSystemMetrics关于窗口参数的确切含义? 有几个参数比较模糊,比如SM_CXBORDER与SM_CXFRAME,不都是边框吗?还有窗口的Frame是指的哪一部分?SM_CYCAPTION从窗口的最顶部开始,还是从SM_CYFRAME以下开始??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SM_CXBORDER 是边SM_CXFRAME 是厚度, 水平方向 frame 框的厚度SM_CYCAPTION 是 caption 的高度SM_CYFRAME 是厚度, 垂直方向 frame 框的厚度SM_CXBORDER = 1SM_CXFRAME = 4SM_CYCAPTION = 19SM_CYFRAME = 4SM_CYCAPTION 应该是从窗口的 SM_CYFRAME 以下开始的 上面的 1,4,19,4 是在 Windows Server 2003 中的输出的 SM_CXBORDER, SM_CXFRAME, SM_CYCAPTION,SM_CYFRAME 的值 . 对于一个普通的 dialog/sdi 窗口, 从外到内, 顺序应该是: SM_CXBORDER, SM_CXFRAME而上面的 title, 从垂直方向算, 从外到内, 顺序应该是: SM_CXBORDER, SM_CXFRAME, SM_CYCAPTION 好像SM_CXBORDER是对话框风格窗口的边框宽度,overlapped window没有SM_CXBORDER 网络编程 如何获得被阻塞的线程 急!怎么才能把一个字符串加入到本身(exe)的文件中? 高手们请指点:这段代码为什么阻塞了父窗口更新? 请问,怎么判断新的文件夹的名字是否与已存在的名字相同? 我有两个重名的Dll(大小写不同,功能不同),但我两个都要用到,能否在程序中强制在不同时段加载不同的Dll 有ie那样支持拖放的菜单类吗? 我这样启动进程为什么会出错呢,请各位大侠看一看? 请帮我解决一个Socket问题 程序运行问题 在VC中容器的如何使用,请各位大虾帮忙解释下,最好能有个小例子 请问关于Dos命令行的问题
SM_CXFRAME 是厚度, 水平方向 frame 框的厚度
SM_CYCAPTION 是 caption 的高度
SM_CYFRAME 是厚度, 垂直方向 frame 框的厚度SM_CXBORDER = 1
SM_CXFRAME = 4
SM_CYCAPTION = 19
SM_CYFRAME = 4SM_CYCAPTION 应该是从窗口的 SM_CYFRAME 以下开始的
而上面的 title, 从垂直方向算, 从外到内, 顺序应该是: SM_CXBORDER, SM_CXFRAME, SM_CYCAPTION