我想繪製使用drawText的多行文本。 我可以通過傳遞DT_WORD_ELLIPSIS | DT_WORDBREAK標誌爲 ,但如果字符串很長,則文本在最後一行垂直切割。試圖終止由繪圖文本(Win32)繪製的文本,如果沒有足夠的高度rect
如何確保drawText不會繪製最後一行,如果它不能適應整個高度?
目前我正在將這些標誌傳遞給drawText - DT_NOPREFIX | DT_WORD_ELLIPSIS | DT_LEFT | DT_WORDBREAK | DT_EXTERNALLEADING
您是否試過DT_END_ELLIPSIS? – 2012-04-27 12:04:43
是的,我已經試過把那個標誌也 – 2012-04-27 13:54:47