请问在win2k下,drawText调试最后一个字符如何不能显示。(50分)

  • 主题发起人 主题发起人 tafeng
  • 开始时间 开始时间
T

tafeng

Unregistered / Unconfirmed
GUEST, unregistred user!
Text:='1234567890'<br>&nbsp; SF := DT_RIGHT + DT_BOTTOM + DT_SINGLELINE ;<br>&nbsp; DrawText(ACanvas.Handle, PChar(Text), i, TempRect, SF);<br>&nbsp; //TempRect的矩阵足够大。请问在win2k下,调试最后一个字符如何不能显示。
 
试一下DrawTextEX.
 
你的Length长度I是否足够?
 
i:=Length(Text) ;长度足够<br>
 
后退
顶部