Форум программистов, компьютерный форум CyberForum.ru

Проблема с методом OnOk для диалогового окна - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Activex-компонент Spreadsheet http://www.cyberforum.ru/cpp-beginners/thread500089.html
Создал MDI-ое приложение. В каждом дочернем окне у меня создается компонент Spreadsheet (класс CSpreadsheet1). Этот ActiveX компонент является Excel таблицой. Связал с ним переменную - получил доступ к некоторым его свойствам. Но не как не могу получит те данные, которые ввожу в ячейки таблицы. Или наоборот заполнить ячейки какими-то данными. Если кто-то знает как это всю делается буду очень...
C++ выделение и копирование в Word Доброго времени суток! Пожалуйста подскажите как сделать несколько действий с MS Word''om: 1. Выделить текст весь текст из одного документа (заполненая таблица в out.doc) 2. Скопировать его конец другого документа (in.doc) Почти четыре дня пытаюсь методом тыка осилить эти две операции... но безуспешно :( С помощью страых тем на форуме научился только открывать, сохранять и работать с... http://www.cyberforum.ru/cpp-beginners/thread500084.html
ESC-последовательности на принтер через COM-порт C++
Здравствуйте. Помогите пожалуйста решить проблему. Надо послать ESC-последовательность на принтер через COM-порт.Если драйвер не стоит, то все получается, но если он установлен, то ESC-последовательность им обрабатывается и посылается не тот код.Есть ли такие ф-ции, которые шлют ESC-последовательности в обход драйверу? Я использую WriteFile, но она этого не обеспечивает.
Не выполняется SetCommState C++
Ребята, проблема. Помогите, кто может. Я вручную заполняю структуру DCB для настройки COM-порта, а SetCommState не выполняется и FormatMessage говорит что "Неверная ф-ия". Синхронный режим, хэндл беру нормально, грешу на структуру DCB, но что в ней может быть не так? Спасайте, народ. BOOL WorkComm(int NumCommPort) { HANDLE HandleCommPortPrinter; char strNumCommPort = ""; DCB dcb; ...
C++ Преобразование CString в CEdit http://www.cyberforum.ru/cpp-beginners/thread499965.html
Помогите. Как мне преобразовать переменную CString в CEdit с условием, что нет элемента управления CEdit. Просто нужно строку CString присвоить объекту CEdit
C++ создание иконки, поле hbmMask Здравствуйте! Я пытаюсь динамически создать иконку (в процессе работы моей программы) У меня возникли проблемы с полем hbmMask структуры ICONINFO, а именно я не понимаю как его следует заполнять. Например в win2003 если я создал иконку, и передаю ее bitmap массив в поле hbmColor после чего вызываю функцию CreateIconIndirect(), то иконка создаеться и все хорошо :) при этом поле hbmMask я... подробнее

Показать сообщение отдельно
boombastik
7 / 7 / 0
Регистрация: 13.02.2007
Сообщений: 1,255
29.11.2011, 02:55     Проблема с методом OnOk для диалогового окна
эх Кили, Кили, будешь смеятся, но у меня это получилось в 5 строчек кода, из них 2 строчки - это открывающая и открывающая скобки.

Итак, второй диалог называется CAnotherDlg, без изменений в обработчиках OnOK и OnCancel. Вот код обработчика OnOk основного диалога (создался автоматически, когда я дважды нажал на кнопку OK расположенную на диалоге в редакторе ресурсов):
Код
void COkDialogDlg::OnBnClickedOk()
{
	CAnotherDlg dlg;
	if (dlg.DoModal() == IDOK)
	{
		EndDialog(IDOK);
	}
}
Удачи,
Владимир
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru