📄 subject_48815.htm
字号:
<p>
序号:48815 发表者:老树皮 发表日期:2003-08-04 09:21:33
<br>主题:请问有什么办法可以知道现在windows用的是标准字体、大字体,还是特大字体
<br>内容:就是在桌面上点击鼠标右键,然后选择“外观”,选择字体大小的<BR>我现在做了一个应用程序的对话框,要能遮盖住这个应用程序的大部分窗口,但是在不同的分辨率和字体大小下面,窗口大小不一样,所以想编写一个if语句,判断在各种情况下的对话框大小。<BR><BR>所以现在想利用函数求得在windows的大小,再反复测试,得出对话框的坐标。<BR><BR>请各位帮忙
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
回复者:老树皮 回复日期:2003-08-04 19:44:25
<br>内容:拜托大虾给点帮助巴,真的找不到地方问了
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:大橡胶 回复日期:2003-08-05 04:24:55
<br>内容:(不要老依赖某个函数,有些东东是放在文件或注册表里的)<BR>虽然我看懂你说什么,但是你的问题有那么简单吗?<BR><BR>如果只是纯粹回答你的问题只要看看<BR>注册表HKEY_CURRENT_USER\Control Panel\Appearance\Current(不是HKEY_CURRENT_USER\Control Panel\Current)是“Windows 标准”还是"Windows 标准(特大)"等等。<BR><BR>如果是要考虑其它情况包括自定义的显示方案的话还要考虑标<BR>标题栏高度::GetSystemMetrics(SM_CYCAPTION)<BR>窗口边框高度::GetSystemMetrics(SM_CYFRAME)<BR>窗口边框宽度::GetSystemMetrics(SM_CXFRAME)<BR>单行菜单高度::GetSystemMetrics(SM_CYMENU)<BR>如果菜单是工具栏的话,其高度可在CToolBarCtrl::GetMetrics(ptbm)的ptbbm->cyBarPad获得<BR><BR>其它的东西自己可以类推
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:老树皮 回复日期:2003-08-05 10:36:32
<br>内容:谢谢你了!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -