如何知道 EDIT 控件中绘制文本的偏移量?
How to know offsets within EDIT control to draw text?
我正在对 EDIT common control 进行子类化以在后台添加一些特殊的 占位符文本 行为,我很好奇如何知道在其中绘制文本的偏移量?
此图中的 h
和 w
:
使用EM_GETRECT
获取编辑控件的格式矩形。例如:
SendMessage(hedit, EM_GETRECT, 0, (LPARAM)&rect)
我正在对 EDIT common control 进行子类化以在后台添加一些特殊的 占位符文本 行为,我很好奇如何知道在其中绘制文本的偏移量?
此图中的h
和 w
:
使用EM_GETRECT
获取编辑控件的格式矩形。例如:
SendMessage(hedit, EM_GETRECT, 0, (LPARAM)&rect)