编辑控件的文本的可见性由其窗口矩形及其格式矩形的尺寸决定。窗口矩形是包含编辑控件的窗口的客户区。格式化矩形是由Windows维护的用于格式化窗口矩形中显示的文本的构造。当首次显示编辑控件时,屏幕上的两个矩形相同。应用程序可以使格式化矩形大于窗口矩形(从而限制编辑控件的文本的可见性)或小于窗口矩形(从而在文本周围创建额外的空白)。
应用程序可以通过发送EM_SETRECT消息来设置编辑控件的格式化矩形的坐标。EM_SETRECT消息还自动重绘编辑控件的文本。要建立格式化矩形的坐标,而不重新绘制控件的文本,应用程序可以向控件发送EM_SETRECTNP消息。要检索格式化矩形的坐标,应用程序可以向控件发送EM_GETRECT消息。这些消息仅适用于多行编辑控件。