Диалоговое окно, проблемы |
Здравствуйте, гость ( Вход | Регистрация )
Диалоговое окно, проблемы |
registr |
16.8.2010, 11:23
Сообщение
#1
|
Участник Группа: Участник Сообщений: 115 Регистрация: 16.11.2009 Пользователь №: 1234 Спасибо сказали: 8 раз(а) Репутация: 1 |
Не могу никак разобраться с появлением диалогового окна в главном окне. Помогите, пожалуйста, разобраться. Вот сам код:
createdialog.h
createdialog.cpp
В главном окне Диалог вызывается соответственно:
При компиляции выдается сообщение: macro "CreateDialogW" requires 4 arguments, but only 1 given макрос "CreateDialogW" требует 4 аргумента, но дан только 1 Выдается ошибка в файле createdialog.h в конструкторе declaration does not declare anything декларация ничего не декларирует Бью голову, не понимаю в чем дело... |
|
|
BRE |
17.8.2010, 12:19
Сообщение
#2
|
Профессионал Группа: Участник Сообщений: 1112 Регистрация: 6.3.2009 Из: Ростов-на-Дону Пользователь №: 591 Спасибо сказали: 264 раз(а) Репутация: 44 |
|
|
|
registr |
17.8.2010, 12:29
Сообщение
#3
|
Участник Группа: Участник Сообщений: 115 Регистрация: 16.11.2009 Пользователь №: 1234 Спасибо сказали: 8 раз(а) Репутация: 1 |
О, спасибо! Если грамотно - то лучше сделать класс-менеджер карты, ну а так - отправить сигнал от MyDialog к MainWindow, в слоте которого вызвать нужную функцию. Или саму эту функцию слотом и назначить Гы, а как отправить сингал? Как я понимаю сингал определяется только в классе и является функцией-членом данного класса. А тут получается два разных объекта разных классов со своими функциями-методами, вчера весь вечер голову ломал |
|
|
Текстовая версия | Сейчас: 17.1.2025, 22:51 |