0

次を使用して、実行時にリソーステーブルからファイルをロードしようとしています:

/*resource.h*/
#define ID_UI_Cmd 175
/*XXX.rc*/
ID_UI_Cmd  EXAMPLES DISCARDABLE    "res\\Examples\\example.asp"


LPCTSTR lpszResourceName = MAKEINTRESOURCE (uiID);
//uiID == ID_UI_Cmd (..edited)
ASSERT(lpszResourceName != NULL);
HINSTANCE hInst = AfxFindResourceHandle(lpszResourceName, _T("Examples"));
HRSRC hRsrc = ::FindResource(hInst, lpszResourceName, _T("Examples"));
DWORD werror = GetLastError();
//werror == 1813
if (hRsrc == NULL)//always null
{
    ASSERT(FALSE);//always excuted
}

リソース ビューアのブランチ「EXAMPLES」が引用符で囲まれていることを確認しました。

werror == 1813
4

0 に答える 0