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

C++

Войти
Регистрация
Восстановить пароль
 
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
#1

Самописный диалог - C++

19.01.2010, 12:25. Просмотров 553. Ответов 9
Метки нет (Все метки)

Надо сделать свой диалог с экзекьютом на сях. Как это делается?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2010, 12:25     Самописный диалог
Посмотрите здесь:

Не работает самописный манипулятор вывода - C++
#include <iostream> #include <bitset> using namespace std; ostream& bin(ostream& stream, int& num) { stream <<...

Самописный класс (.cpp +.h) ошибка ambiguity between... - C++
Я вобще почти ничего не знаю в c++, самый что нинаесть новичок, пытаюсь разобраться с классически принятой(сообществом) структурой...

диалог - Visual C++
Подскажите,пожалуйста,задача такая:есть проэкт Single document .создано диалогое окно,которое открывается по кнопке главного меню,требуется...

Диалог да/нет в - C++
Добрый день! Подскажите пожалуйста, какими бы я способами не пробовал не могу впаять в код диалог, в котором определяется как будет...

Привязать диалог - C++ WinAPI
Доброго времени суток. Имеется главный диалог, при нажатии клавиши необходимо что бы всплывал справа от диалога второй диалог. Эту...

Диалог с компьютером - C++
Всем привет!!! Только начинаю вникать в С++ и очень рад этому. Наконец то я начал(до этого каждый день самообман о том что завтра начну,...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,863
Завершенные тесты: 1
19.01.2010, 12:32     Самописный диалог #2
taras atavin, рисуешь окно, описываешь метод Execute - в чем проблема-то?
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.01.2010, 12:39  [ТС]     Самописный диалог #3
Вызвать окно я могу. Но метод должен вернуть управление только при закрытии окна диалога, а пока он открыт, он (диалог) должен реагировать на действия юзверя. Отсюда экзекьют и шоу не одно и тоже. Как сделать именно метод экзекьют?
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,863
Завершенные тесты: 1
19.01.2010, 12:43     Самописный диалог #4
taras atavin, а что вам мешает в методе Execute в первой строке вызвать метод Show?
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.01.2010, 12:44  [ТС]     Самописный диалог #5
Это я могу сделать. Я не знаю, чего в экзекьюте писать дальше.
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,863
Завершенные тесты: 1
19.01.2010, 12:48     Самописный диалог #6
taras atavin, ну вы знаете, я тоже не знаю, что ваш диалог должен делать...
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.01.2010, 12:49  [ТС]     Самописный диалог #7
Ну например, запрос пароля с подтверждением.
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,863
Завершенные тесты: 1
19.01.2010, 12:53     Самописный диалог #8
taras atavin, это слишком размыто, а где лежат пароли?
taras atavin
Ушёл с форума.
3569 / 1752 / 91
Регистрация: 24.11.2009
Сообщений: 27,619
19.01.2010, 12:58  [ТС]     Самописный диалог #9
Пароль требуется положить после удачного завершения экзекьюта. Проверка совпадения паролей не требуется. Принимаем один параметр - указатель на список только логинов и при закрытии передаём его без обработки в другую функцию (с ней нет никаких проблем), которая проверит, нет ли совпадения логинов. Нужен сам экзекьют, чтоб он ждал, но не мешал вводить.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2010, 16:28     Самописный диалог
Еще ссылки по теме:

DLL и диалог - Visual C++
Есть проект, в результате компилирования которого формируется DLL. В ней размещаю диалог: в проект добавляю файл ресурсов (Project-;Add to...

Сейв Диалог - C++ Builder
Приветик) Народ подскажыте как засейвить текст з мемо в файл тхт, зарание бланодарен)

Самописный PosEx vs StrUtils PosEx - C++ Builder
Подскажите пожалуйста, кто разбирается, почему самописный PosEx работает в два! раза медленней, чем StrUtils'овый из Embarcadero RAD Studio...

Почему-то не вызывается диалог - C++ WinAPI
Вызов: CreateDialog(hInst, MAKEINTRESOURCE(IDD_INPUTBOX), hWnd, MyInputDlgProc); MyInputDlgProc INT_PTR CALLBACK MyInputDlgProc(HWND...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Lord_Voodoo
Супер-модератор
8580 / 2180 / 61
Регистрация: 07.03.2007
Сообщений: 10,863
Завершенные тесты: 1
19.01.2010, 16:28     Самописный диалог #10
вот так ты остановишь выполнение кода вызывающего окна, но вызываемое окно будет активным и доступным для манипуляций:
C++
1
2
3
4
5
6
void TForm2::Execute()
{
  ShowModal();
  // делаем все остальное
  
}
Yandex
Объявления
19.01.2010, 16:28     Самописный диалог
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru