即:MFC程序-(调用)→exe-(加载)-→资源1、资源2、资源3……

解决方案 »

  1.   

    应该不会吧,你输出一些调试信息啊,比如在加载资源时,输出加载的资源路径,看看是不是对的#include <shellapi.h>
    ShellExecute函数原型及参数含义如下:
    ShellExecute(
    hWnd: HWND; {指定父窗口句柄}
    Operation: PChar; {指定动作, 譬如: open、runas、print、edit、explore、find[2]}
    FileName: PChar; {指定要打开的文件或程序}
    Parameters: PChar; {给要打开的程序指定参数; 如果打开的是文件这里应该是 nil}
    Directory: PChar; {缺省目录}
    ShowCmd: Integer {打开选项}
    ):试试倒数第二个参数,传入资源所在目录