Re[2]: Прошу прощения, за глупый вопрос. ErrCode 0x08
От: anvaka Украина Yasiv
Дата: 14.06.05 11:48
Оценка:
Здравствуйте, aik, Вы писали:

aik>Во1ых, что в wcl.lpszClassName и AppName? Класс зарегистрен?

Класс зарегестрирован, wcl.lpszClassName == "Class_NAME";
AppName == "My Application"

aik>Во2ых, перед вызовом любой API функции вызывай SetLastError(0), чтобы гарантировать что код ошибки именно от CreateWindow.

Код именно от CreateWindow(); Проверял в отладке:
err, hr

aik>В3их, в winerror.h рядом с кодом "8" указано слово dderror. Подозреваю что это про "device driver". Ты размеры какие окну указал?


WndW=256;
WndH=256;
WndX=GetSystemMetrics(SM_CXSCREEN)/2-WndW/2;
WndY=GetSystemMetrics(SM_CYSCREEN)/2-WndH/2;

VC6.0 + Debug + Watch(err,hr) == "0x00000008, Недостаточно памяти для обработки комманды"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.