Как программно энейблить и дизейблить компоненты окна?
В первую очередь меня интересуют классы CComboBox, CEdit, CDutton. А также меня интересуют классы CListBox, CListCtrl.
1613 г. = 2024 г.
Re: Как программно энейблить и дизейблить компоненты окна?
Здравствуйте, RussianFellow, Вы писали:
RF>Как программно энейблить и дизейблить компоненты окна? RF>В первую очередь меня интересуют классы CComboBox, CEdit, CDutton. А также меня интересуют классы CListBox, CListCtrl.
cwindow enablewindow
Re: Как программно энейблить и дизейблить компоненты окна?
Здравствуйте, Varavva, Вы писали:
V>cwindow enablewindow
Ясно.
И ещё вопрос: можно ли сделать так, чтобы в CEdit текст можно было бы выделить с помощью мыши (или клавиатуры), но при этом нельзя было бы удалить этот текст или изменить его? То есть чтобы работало только выделение текста?
1613 г. = 2024 г.
Re: Как программно энейблить и дизейблить компоненты окна?
Здравствуйте, RussianFellow, Вы писали:
RF>Как программно энейблить и дизейблить компоненты окна? RF>В первую очередь меня интересуют классы CComboBox, CEdit, CDutton. А также меня интересуют классы CListBox, CListCtrl.
Абсолютно одинаково:
GetDlgItem(IDC_BUTTON1)->EnableWindow(FALSE);
Re[3]: Как программно энейблить и дизейблить компоненты окна?
RF>И ещё вопрос: можно ли сделать так, чтобы в CEdit текст можно было бы выделить с помощью мыши (или клавиатуры), но при этом нельзя было бы удалить этот текст или изменить его? То есть чтобы работало только выделение текста?
Здравствуйте, RussianFellow, Вы писали:
RF>И ещё вопрос: можно ли сделать так, чтобы в CEdit текст можно было бы выделить с помощью мыши (или клавиатуры), но при этом нельзя было бы удалить этот текст или изменить его? То есть чтобы работало только выделение текста?