Como configurar o texto de plano de fundo padrão (acinzentado) da caixa de texto na GUI do C ++ Win32?
Ao criar uma caixa de texto
hwnd = CreateWindowEx(0, "EDIT", [...])
Como definir o texto cinza padrão no fundo dessa caixa, que desaparece ao fornecer alguma entrada?Um exemplo. Eu estou 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");