Re[6]: Изза чего может падать ShellExecute
От: nauro Украина  
Дата: 11.02.11 10:25
Оценка:
Здравствуйте, Pavel Dvorkin, Вы писали:

PD>Да. Можно в WinMain.

Трындец. И это не помогло. Все-равно креш.
использую так:
LONG WINAPI ExceptionHandler( struct _EXCEPTION_POINTERS *p )
{
    CString errorCode;
    errorCode.AppendFormat(p->ExceptionRecord->ExceptionCode);
    LOG(L"error occured: "+errorCode);
    
    return EXCEPTION_CONTINUE_EXECUTION;
}
...
SetUnhandledExceptionFilter(ExceptionHandler);
LOG(L"executing ShellExecuteEx");
ShellExecuteEx(&seInfo);
...

естественно в логе последняя запись "executing ShellExecuteEx". Ну и че сним теперь делать.. гребаная виста. Почему в 7-ке все норм, ведь родные системы вроде-бы.
-----------------------------------------
тут может быть ваша реклама
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.