Есть ComboBox (CBS_DROPDOWN), из него выбирается пользователем item. Когда item выбран, ComboBox создает CEdit и пользователь получает возможность реактировать текст itema. Вопрос: можно ли изменить шрифт и размер шрифта в CEdite????
Здравствуйте, homering07, Вы писали:
H>Есть ComboBox (CBS_DROPDOWN), из него выбирается пользователем item. Когда item выбран, ComboBox создает CEdit и пользователь получает возможность реактировать текст itema. Вопрос: можно ли изменить шрифт и размер шрифта в CEdite????
Можно, ключевые слова GetComboBoxInfo, SetFont
Re[2]: CComboBox and CEdit
От:
Аноним
Дата:
18.10.06 07:14
Оценка:
Здравствуйте, 0xMeHi, Вы писали:
MH>Здравствуйте, homering07, Вы писали:
H>>Есть ComboBox (CBS_DROPDOWN), из него выбирается пользователем item. Когда item выбран, ComboBox создает CEdit и пользователь получает возможность реактировать текст itema. Вопрос: можно ли изменить шрифт и размер шрифта в CEdite????
MH>Можно, ключевые слова GetComboBoxInfo, SetFont
так пробовала...
COMBOBOXINFO cbi;
cbi.cbSize = sizeof(COMBOBOXINFO);
int res = GetComboBoxInfo(&cbi);
Шрифт все равно в CEdit большой, только еще внизу едита появилась черная полоса!!
Некрасиво!!!!
Что такое такое??7 И возможно ли уменьшить текст в едите????
Подскажите пожалуйста!!!!
Еще один вопрос
Есть ComboBox (CBS_DROPDOWN), из него выбирается пользователем item. Когда item выбран, ComboBox создает CEdit и пользователь получает возможность реактировать текст itema. Как получить CEdit в Windows2000 ???
Так нельзя т.к. GetComboBoxInfo не заполняет в вин2000 структуру COMBOBOXINFO
COMBOBOXINFO cbi = {0};
int res = GetComboBoxInfo(&cbi);
Re[2]: CComboBox and CEdit
От:
Аноним
Дата:
20.11.06 12:00
Оценка:
Здравствуйте, homering07, Вы писали:
H>Так нельзя т.к. GetComboBoxInfo не заполняет в вин2000 структуру COMBOBOXINFO H>COMBOBOXINFO cbi = {0}; H> int res = GetComboBoxInfo(&cbi);
а мессадж пульнуть типа
Здравствуйте, homering07, Вы писали:
H>Еще один вопрос H>Есть ComboBox (CBS_DROPDOWN), из него выбирается пользователем item. Когда item выбран, ComboBox создает CEdit и пользователь получает возможность реактировать текст itema. Как получить CEdit в Windows2000 ??? H>Так нельзя т.к. GetComboBoxInfo не заполняет в вин2000 структуру COMBOBOXINFO H>COMBOBOXINFO cbi = {0}; H> int res = GetComboBoxInfo(&cbi);
Наткнулся на старое сообщение.. может кому поможет.
// Правильно так
COMBOBOXINFO cbInfo = { sizeof( COMBOBOXINFO ) };
BOOL b = pBox->GetComboBoxInfo(&cbInfo);