Страница 1 из 1

Дебагер не заходит в OnCreate

Добавлено: 21 окт 2005, 15:52
diesell
В VS NET 2005, к классу CPropertySheet добавляю обработку события WM_CREATE, ИДЕ создает:

Код: Выделить всё

BEGIN_MESSAGE_MAP(CMainSheet, CPropertySheet)
	ON_WM_CREATE()
END_MESSAGE_MAP()
и

Код: Выделить всё

int CMainSheet::OnCreate(LPCREATESTRUCT lpCreateStruct)
{
	if (CPropertySheet::OnCreate(lpCreateStruct) == -1)
		return -1;
         return 0;
}
ставлю брейк на строчку с if, запускаю отладку и все... остановки не происходит.
Может оно вообще не обрабатывается? Или это баг, или я что то не так делаю?

Добавлено: 31 окт 2005, 13:11
Eugie
Код в студию - как создаешь объект типа CMainSheet.

Добавлено: 31 окт 2005, 13:46
arris
Простите за гениальную мысль, но это значит, что CMainSheet::OnCreate не вызывается вообще!!!!! :o ops: