93.7 Messages

Messages between windows of different types are transparently translated by the system. It is expected that applications generally use the same type of window. Even though a window function is registered to receive messages in Unicode or ANSI format, the window procedure can still send messages of either type or call functions of either type.

The following messages have text arguments and are subject to automatic text translation. (For information about automatic translation, see Section 0.8, “Subclassing and Automatic Message Translation.”)

CB_ADDSTRING
CB_DIR
CB_FINDSTRING
CB_GETLBTEXT
CB_INSERTSTRING
CB_SELECTSTRING

EM_GETLINE
EM_REPLACESEL
EM_SETPASSWORDCHAR

LB_ADDFILE
LB_ADDSTRING
LB_DIR
LB_FINDSTRING
LB_GETTEXT
LB_INSERTSTRING
LB_SELECTSTRING

WM_ASKCBFORMATNAME
WM_CHAR
WM_CHARTOITEM
WM_CREATE
WM_DEADCHAR
WM_DEVMODECHANGE
WM_GETTEXT
WM_MDICREATE
WM_MENUCHAR
WM_NCCREATE
WM_SETTEXT
WM_SYSCHAR
WM_SYSDEADCHAR
WM_WININICHANGE