如题.

解决方案 »

  1.   

    关注。
    像COM中的进程外组件那样的不是吗?
      

  2.   

    有意思,如果这样,dll还要来干啥!
      

  3.   

    WORD、EXECEL、IIS等都是你说的这样的EXE程序,这种程序叫进程外组件,可以把此程序导入到其它程序中进行使用其输出函数,具体可以使用ATL中的第二个向导进行开发,即COM EXE.
      

  4.   

    使用进行外组件,如WORD、EXECEL、IIS等都是这样的程序,具体可以使用VC中ATL向导第二页中的第二个选项,创建COM EXE。还有在发布时使用 ***.EXE -RegServer来注册,我开发过这种组件,当时我用花了半个多月才找到找这个注册办法,我想你会用的着。
      

  5.   

    to duankuanjun(给我点水喝...) :
    那么,进程外组件的文件结构和PE一样吗?因为我还想在exe中动态替换资源,例如图象文件.
      

  6.   

    to lostmouse(网中鱼) :
     你有没有做过从EXE中导出一个变量到ATL中,我头大了
      

  7.   

    不可能直接输出!
    如果你真的很高,可以调入进程,然后直接call函数地址,
    否则用进程外COM组件作罢,COM库会提你做这些是