![]() |
|
![]() ![]() ![]() |
|
FlyDragon |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
Добрый день.
Возникла следующая проблема: создал кнопку на ToolBar'e, добавил ON_COMMAND для нее. но в ходе выполнения программы при нажатии кнопки и ввода данных запускается дебаг и указывает на CRuntimeClass* pClassThis = GetRuntimeClass(); в чем причина? Добавлено через 8 минут и 56 секунд Sorry можно перенести тему в С++/MFC |
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
ASSERT что ли выпадает? Так и говори, потому что "дебаг" запускается вместе в процессом, если ты в дебаге...
Приведи более подробную информацию, т.е. место кода, куда тебя бросает ASSERT. MFC-кода, естественно. -------------------- ... |
|||
|
||||
FlyDragon |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
Earnest, objcore.cpp если тебя это интересует
|
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Вообще-то это тебя должно интересовать
![]() Посмотри отладчиком на this. ASSERT, конечно, выпадает не на той строчке, что ты говоришь, а на предыдущей (а отладчик показывает следующий оператор). И этот ASSERT тебе практически русским языком говорит, что this у тебя какой-то левый. Где он испортился - смотри выше по стеку. Отладчиком. -------------------- ... |
|||
|
||||
FlyDragon |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
Earnest, можно ли с помощью визарда добавить метод вызываемы при нажатии?
|
|||
|
||||
Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
Можно, если в диалог, если в главное окно - по-моему нет. Я визардами не пользуюсь (кроме как при создании проекта).
Но на твою проблему это никак не влияет. Кто-бы не добавил код - он неправильный, видимо. -------------------- ... |
|||
|
||||
FlyDragon |
|
|||
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 17.3.2007 Репутация: нет Всего: нет |
Все исправил, надо было просто ID кнопки поменять
|
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |