📄 subject_19499.htm
字号:
<p>
序号:19499 发表者:golden wings 发表日期:2002-10-29 13:54:06
<br>主题:请问MSWord中的标尺是如何实现的?
<br>内容:请问MSWord中的标尺是如何实现的? <BR>我有一个思路,从CWnd继承一个类,重载OnPaint函数,写一个Layout函数控制布局, <BR>还要hook一些windows消息,比如hook WM_NCCALCSIZE 留出标尺的位置,hook WM_SIZE <BR>WM_MOVING 合 WM_MOVE 改变标尺外观(刻度数,刻度间隙等等)。 <BR>也请大家谈谈对我这个思路的看法。 <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>
<font color=red>答案被接受</font><br>回复者:凯凯 回复日期:2002-10-29 14:27:17
<br>内容:http://www.codeproject.com/splitter/rulers.asp<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>
回复者:golden wings 回复日期:2002-10-31 21:37:39
<br>内容:你这种方法其实有人给我讲过,但还有一个问题。<BR>用例子中的方法,左上角的那个看起来像小图标的实际上是一个view,<BR>而我用spy++检查word时,发现那个小图标是在横着的ruler上的,并且不是窗口,画上去的。<BR>这是怎么做的,那两个ruler不会是toolbar吧?再帮我看一看。<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 + -