У меня уже есть проект, который использует много COM и HRESULTS. В любом случае мне было интересно, можно ли определить собственный HRESULT, и иметь возможность использовать FormatMessage() для нашего собственного HRESULT?Создание собственного HRESULT?
Я выкопал и не нашел ничего. Есть идеи?
EDIT
В основном я хочу, чтобы определить набор из моих собственных HRESULT вместо того, чтобы просто возвращение E_FAIL. Или один из других общих. Как E_FAIL в порядке. Но позвольте сказать, что хочу отметить, что, например, сбой подсистемы геообработки или файл является недопустимым растровым изображением. Приложение уже использует com.
Идеальный трюк – UberJumper