¿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");