# Re: 请问richtextbox内的字有没有办法向字的上缘对齐?

Posted by 琏琏 on September 30, 1999 at 10:39:19:

In Reply to: Re: 请问richtextbox内的字有没有办法向字的上缘对齐? posted by mikasa on September 29, 1999 at 21:51:44:

: : : : : 一般的编辑器,字和图文都是以字的下缘为对齐基底,请问有没有办法
: : : : : 反过来向字的上缘对齐?
: : : : : 烦请前辈们帮帮忙,谢谢~~

: : : : 应该可以用 Windows API ,
: : : : hDC=GetWindowDC(RichTextBox.hWnd)
: : : : SetTextAlign hDC, TTA_TOP
: : : ^^^^^^^^^^^^
: : : 抱歉,小弟不知道要怎么宣告这个方法?

: : 我已经从API Viewer里面找到了!
: : 但是TTA_TOP好像没有起作用说,我的"图(较高)+文" 依然是以下缘为基底耶...

: 我从MSDN内找到SetTextAlign的参数,好像是TA_TOP,不是TTA_TOP,但是即使如此,还是依然没有起作用说

说明:
1.是 TA_TOP 没错, TTA_TOP 是打太快没看到...
2.可能是 GetWindowDC 取得的是非工作区... , 因为 GetWindowDC 可能会传回卷轴之类的 hDC, 应该用 GetDC 取得文字区的 hDC...
3.我没实测过, 我也不知道, 若是无效, 那我也不知道了!

- 培基语言

Follow Ups:

- Re: 请问richtextbox内的字有没有办法向字的上缘对齐? Mikasa 18:21:40 9/30/99 (1)
  - Re: 请问richtextbox内的字有没有办法向字的上缘对齐? mikasa 20:09:54 9/30/99 (0)