Вопрос № 175194: Здравствуйте эксперты, подскажите пожалуйста. Пишу в Microsoft Visual C++ следующий проект. У меня есть окно диалога, на нем куча CStatic и CEdit. Когда я его вызываю(DoModal), мне надо чтобы поля Edit заполнялись определенными значениями. Подскажите...
Вопрос № 175194:
Здравствуйте эксперты, подскажите пожалуйста. Пишу в Microsoft Visual C++ следующий проект. У меня есть окно диалога, на нем куча CStatic и CEdit. Когда я его вызываю(DoModal), мне надо чтобы поля Edit заполнялись определенными значениями. Подскажите как это сделать. Сам проект вот
Отвечает Ashotn, 6-й класс :
Здравствуйте, Tribak.
У Вас в конструкторе была закомментирована строчка ((CEdit*)(this->GetDlgItem(IDC_EDIT1)))->SetWindowText("Привет"); Конечно, программа вылетала, когда она там находилась. Надо ее переместить в функцию OnInitDialog. И не забудьте ее объявить. Вообще-то полагается и создавать члены класса, соответствующие полям, но так тоже можно. Двойной щелчок по полю откроет визард, который позволит это сделать.
Приложение:
----- Я ни от чего, ни от кого не завишу.
Ответ отправил: Ashotn, 6-й класс
Ответ отправлен: 13.12.2009, 20:23
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 257676
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.