1
풍부한 편집 컨트롤의 범위에있는 일부 텍스트를 바꾸려고합니다. 두 줄의 방법은 EM_EXSETSEL
다음에 EM_REPLACESEL
을 보내는 것입니다. 그러나 이것은 텍스트가 잠시 후에 교체 될 때까지 성가신 깜박임을 유발합니다. 다시 칠하는 것을 중단 할 방법이 있습니까? 이 같은 뭔가를 바라고 있어요 :서식있는 편집 컨트롤 : 즉각적인 페인트/업데이트를 방지 하시겠습니까?
SendMessage(EM_SUSPEND_PAINTING)
SendMessage(EM_EXSETSEL)
SendMessage(EM_REPLACESEL)
SendMessage(EM_RESUME_PAINTING)
(해당 WPARAM과 LPARAM 값을, 물론)