📄 subject_59910.htm
字号:
<p>
序号:59910 发表者:王胜 发表日期:2003-11-11 08:58:43
<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>
回复者:CDMA2000 回复日期:2003-11-11 09:12:19
<br>内容:你用SetWindowPos动态调整窗体的大小,以便能显示图片,
<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-11-11 12:42:38
<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-11-11 16:09:07
<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>
回复者:GreatGuo 回复日期:2003-11-11 21:57:13
<br>内容:对话框的尺寸是和对话框中使用的默认字体有关的<BR>同样的对话框,使用大字体和小字体时,其大小是不同的。<BR>要动态该字体,估计要在对话框的dc中选入你所要的字体才行。<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-11-12 11:15:52
<br>内容:那对话框的dc怎样得到呢?难道在对话框的onpaint里?我想应该是在创建对话框之前吧!我先试试看。
<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-11-12 12:08:53
<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>
回复者:hello123 回复日期:2003-11-12 14:48:02
<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-11-12 16:51:38
<br>内容:就在onpaint里贴啊。具体资料给你找找看!
<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>回复者:ADENE 回复日期:2003-11-15 10:15:58
<br>内容:在对话框中动态改变字体的方法:<BR>1.<BR>重定义对话框的Setfont,如下:<BR> //不要调用Cdialog::SetFont函数<BR> //CDialog::SetFont(CFont *pFont);<BR> CWnd::SetFont(pFont);<BR>2<BR>在你想改变字体的地方调用SetFont即可
<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-11-17 17:07:11
<br>内容:谢谢,看起来,这个办法是可行的,分先给吧,我先试试看。<BR>2003-11-17 17:10:56
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -