Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/13: Рейтинг темы: голосов - 13, средняя оценка - 5.00
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 811

Создание Диалоговых окон в ResEdit для Code::Blocks

21.12.2016, 13:00. Показов 2686. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Скачал данную программку, пытаюсь создать файл, но она выдает вот что:
Подскажите как ей пользоваться?
Миниатюры
Создание Диалоговых окон в ResEdit для Code::Blocks  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
21.12.2016, 13:00
Ответы с готовыми решениями:

Создание диалоговых окон
Здравствуйте! Возникла проблема с отображением диалоговых окон. Создал ресурс меню(один пункт для вызова диалогового окна) и диалоговое...

Создание диалоговых окон
Доброго времени суток, есть полное непонимание в создание диалогового окна... Как я понимаю, для создания диалогового окна необходимо...

MVVM и создание диалоговых окон
Приветствую вновь прибывших. В приложении нужно открыть диалоговое окно пока решил это таким способом: В VM главного окна по...

4
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 811
21.12.2016, 17:39  [ТС]
Этот вопрос решил, разместив в папку программы файлы.
Но вот при нажатии на пункт меню программа закрывается и окна не появляется......
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
LRESULT CALLBACK WindowProcedure (HWND hwnd, UINT message, WPARAM wParam, LPARAM lParam)
{
 
    switch (message)                  /* handle the messages */
    {
        case WM_CREATE:
        {
//создание меню
            HMENU hMainMenu = CreateMenu();
            HMENU hPopMenuFile = CreatePopupMenu();
            AppendMenu(hMainMenu, MF_STRING | MF_POPUP, (UINT)hPopMenuFile, _T("Тарифы"));
            AppendMenu(hMainMenu, MF_STRING, 1000, _T("Справка"));
            AppendMenu(hPopMenuFile, MF_STRING , 1001, _T("Изменить"));
            AppendMenu(hPopMenuFile, MF_STRING , 1002, _T("Просмотреть"));
            SetMenu(hwnd, hMainMenu);
            SetMenu(hwnd, hPopMenuFile);
            break;
        }
        case WM_COMMAND:
            switch (LOWORD(wParam))
            {
                case 1001:
                    MessageBox(hwnd, _T("Текст в окне"), _T("заголовок"), MB_OK);
                    break;
                case 1002:
                    CreateDialog((HINSTANCE)GetModuleHandle(NULL), MAKEINTRESOURCE(IDD_DIALOG1),
        NULL, DlgProc);
                    //DialogBox(hwnd,   (LPCTSTR)IDD_DIALOG1, NULL,(DLGPROC)DlgProc);
                    break;
            }
        case WM_DESTROY:
            PostQuitMessage (0);       /* send a WM_QUIT to the message queue */
            break;
        default:                      /* for messages that we don't deal with */
            return DefWindowProc (hwnd, message, wParam, lParam);
    }
 
    return 0;
}
0
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
21.12.2016, 19:23
eagl69, у Вас отладчик имеется? Установим breakpoint, далее step over.
0
415 / 150 / 48
Регистрация: 02.06.2016
Сообщений: 364
22.12.2016, 04:01
Цитата Сообщение от eagl69 Посмотреть сообщение
Подскажите как ей пользоваться?
Цитата Сообщение от eagl69 Посмотреть сообщение
Этот вопрос решил, разместив в папку программы файлы.
Это плохое решение. В настройках укажите пути до include компилятора. И Generate IDs for new controls включите. И почему меню в ResEdit не создаете?
Миниатюры
Создание Диалоговых окон в ResEdit для Code::Blocks   Создание Диалоговых окон в ResEdit для Code::Blocks  
0
11 / 15 / 8
Регистрация: 12.10.2011
Сообщений: 811
22.12.2016, 10:26  [ТС]
Точка остановки ставится, нажимаю F8 но окно не создается и на точке остановки не останавливается..(((

Добавлено через 3 минуты
[debug]> run
[debug]No executable specified, use `target exec'.
[debug]Starting program:
[debug]>>>>>>cb_gdb:

Starting the debuggee failed: No executable specified, use `target exec'.

[debug]> quit

Отладчик завершился со статусом 0
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
22.12.2016, 10:26
Помогаю со студенческими работами здесь

Создание диалоговых окон типо next\back
Собстно как это лучше реализовать ?

Программа для создания диалоговых окон
Доброго времени суток, в общем делаю лабораторку. И тут у меня незадача, нужно написать программу для создание диалоговых окон, И...

Программа для создания диалоговых окон
Подскажите пожалуйста прогу как в заголовке темы

Библиотека для открытия диалоговых окон
Добрый день. Недавно столкнулась с тем, что нужно как-то адаптировать add-in для excel под office x64. Все, вроде, прошло хорошо, кроме...

Создание проектов на C и C++ в Code::Blocks
Несколько удивляет, что в темах по кроссплатформенной разработке (якобы) нет такой отдельной темы как Code::Blocks. Который и MinGW сам...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru