Здрасьте. В Masm32 есть примеры в EXAMPLE1 "3D FRAMES" во время загрузки иконки - LoadIcon возникает ошибка "ERROR_FILE_NOT_FOUND", эту ошибку я наблюдал через OllyDbg [то что было до правки, уже решено]
EvilsInterrupt На результат LastError необходимо обращать внимание, если функция LoadIcon вернула ноль. Imho ни где не оговорено, что в случае успешного выполнения данная функция устанавливает LastError в значение ERROR_SUCCESS. Ты можешь написать свою подпрограмму, обеспечивающую данную функциональность Код (Text): MyLoadIcon proc hInst:HINSTANCE, lpIconName:LPCTSTR invoke LoadIcon, hInst, lpIconName .if eax != 0 push eax invoke SetLastError, ERROR_SUCCESS pop eax .endif ret MyLoadIcon Если серьезно, то иди отладчиком внутрь LoadIcon и смотри где и как устанавливается ERROR_FILE_NOT_FOUND.