自定义绘制列表视图,但如果比列宽长,则需要在末尾显示 3 个点



在NM_CUSTOMDRAW中,我画了一些东西并返回CDRF_SKIPDEFAULT。但是末尾的 3 个点不显示文本是否比列宽长。

如何显示 3 个点但允许自定义绘制?

使用

DrawText API 使用 DT_END_ELLIPSIS 标志绘制文本。更多信息在这里:

http://support.microsoft.com/kb/249678

最新更新