void EditButton::init (void)
{
EditText::init();
Point size(getArea().size);
hButton = CreateWindowEx(WS_EX_TOPMOST,"Button", "",
WS_VISIBLE | WS_CHILD | BS_NOTIFY | BS_BITMAP | BS_TEXT | BS_BOTTOM,//| BS_ICON
size.x - 19, 1, 15+3, size.y - 5 +3,
getHwnd(), (Hmenu) 1, instanceHandle, NULL);
Assert(hButton != NULL);
SetWindowText(hButton,"...");
}
Кнопка в текстовом поле
Здравствуйте. Хочу сделать компонент как выбор файлов, текстовое поле и кнопка для выбора справа на нём, но при создании кнопки как дочернего окна поля она не прорисовывается хоть и реагирует на нажатие мышью, а при создании отдельно как потомка главной формы и расположение её по нужным координатам справа над эдитом она прорисовываться но не реагирует на нажатие. как тут быть?
На этом же форуме с подобным вопросом порекомендовали посмотреть стили WS_CLIPSIBLINGS & WS_CLIPCHILDREN. Мне помогло...