![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| And234 |
|
||||||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 22.11.2005 Репутация: нет Всего: нет |
Структура класса диалога в MDI VC6
В MDI приложении для объявления и работы с дочерними диалогами пытаюсь составить класс для каждого вида диалоговых окон. объявление класса окна представил в виде
теперь необходимо зарегистрировать в объявлении класса процедуру обработки сообжений регистрирую как указатель на член класса таким образом
компилятор выдает следующее ссылаясь на строку
Compiling... error C2440: '=' : cannot convert from 'long (__stdcall MyChild::*)(struct HWND__ *,unsigned int,unsigned int,long)' to 'long (__thiscall MyChild::*)(struct HWND__ *,unsigned int,unsigned int,long) const' Types pointed to are unrelated; conversion requires reinterpret_cast, C-style cast or function-style cast error C2440: '=' : cannot convert from 'long (__thiscall MyChild::*)(struct HWND__ *,unsigned int,unsigned int,long) const' to 'long (__stdcall *)(struct HWND__ *,unsigned int,unsigned int,long)' There is no context in which this conversion is possible Error executing cl.exe. Avely001.exe - 2 error(s), 0 warning(s) |
||||||
|
|||||||
| Любитель |
|
|||
|
Программист-романтик ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3645 Регистрация: 21.5.2005 Где: Воронеж Репутация: 24 Всего: 92 |
\Попробуй поставить, что он требует: __thiscall и const.
|
|||
|
||||
| And234 |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 24 Регистрация: 22.11.2005 Репутация: нет Всего: нет |
Насчет __thiscall, __stdcall и const если можно подробнее
Очень нужно, или источник где отрыть ЭТО. с другим типом функций и параметров все нормально. Для полного представления исходничек снизу. Присоединённый файл ( Кол-во скачиваний: 5 )
Child.rar 6,91 Kb |
|||
|
||||
| Neitron |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 580 Регистрация: 3.10.2005 Где: Москва Репутация: 2 Всего: 5 |
Вопрос появляется с завидной переодичностости.
Обработчики сообщений окон, должны быть объвялены как статические. Добавлено @ 14:04
-------------------- Хороший программист никогда ничего не делает хорошо с первого раза. Он понимает важность патчей. Ⓘ ⓁⒾⓀⒺ ⓂⓄⓏⒾⓁⓁⒶ |
|||
|
||||
| Coocky |
|
|||
![]() GUI гуру ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2879 Регистрация: 16.2.2004 Где: Украина. Запорожь е Репутация: 2 Всего: 62 |
And234Модератор:
Будешь дублировать тему НАКАЖУ к едрене-фене! Одну тему перенес в API остальные удаляю с последним ккитайским предупреждением! -------------------- Верю в смерть после жизни, в любовь после секса ,в крем после бритья |
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |