1、
    #pragma data_seg(".MYSEC")
    char MySharedData[4096]={0};
    #pragma data_seg()
    
    void __stdcall SetData(LPSTR s)
    {
     strcpy(MySharedData, s);
    }
    
    void __stdcall GetData(LPSTR s)
    {
     strcpy(s, MySharedData);
    }
    2、一定要写一个DLL的*.DEF文件,并加入以下内容(一点都不能省略):
    SECTIONS
     .MYSEC READ WRITE SHARED
    
    EXPORTS
    
    SetData @1
    GetData @2

相关文章: