¿Cómo configurar el texto de fondo predeterminado (en gris) para el cuadro de texto en la interfaz gráfica de usuario de C ++ Win32?

Al crear un cuadro de texto

hwnd = CreateWindowEx(0, "EDIT", [...])

¿Cómo establecer el texto gris predeterminado en el fondo de ese cuadro, que desaparece al proporcionar alguna entrada?Un ejemplo. Estoy usando codeblocks.

EDITAR:

#include <commctrl.h>

[...]

HWND hwndEdit = CreateWindowEx(0, "EDIT", NULL, WS_CHILD | WS_VISIBLE | WS_BORDER, 10, 110, 300, 20, hwnd, NULL, hThisInstance, NULL);
SendMessage(hwndEdit, EM_SETCUEBANNER, FALSE, (LPARAM) L"Default text");

Respuestas a la pregunta(1)

Su respuesta a la pregunta