#ifndef __MFCCLOADDLL_H#define __MFCCLOADDLL_H#include <windows.h>BOOL LoadDll(char *name); //加载DLLvoid UninstallDll(); //卸载DLL/************************************************************************//*易语言:没参数带返回值的,不带的。/***********************************************************************/typedef void (WINAPI *pMFCdll_OneVOID_OneVOID) (); //返回VOIDtypedef WORD (WINAPI *pMFCdll_OneWORD_OneVOID) (); //返回WORDtypedef char * (WINAPI *pMFCdll_OneCHAR_OneVOID) (); //返回CHAR/************************************************************************//*易语言:整数型接口 <返回值,整数型>(整数型 a, 整数型 b,整数型 c,整数型 d,整数型 e,整数型 f)*//***********************************************************************/typedef WORD (WINAPI *pMFCdll_OneWORD_OneWORD) (WORD a); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_TwoWORD) (WORD a , WORD b); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_ThreeWORD)(WORD a , WORD b ,WORD c); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_FourWORD) (WORD a , WORD b ,WORD c ,WORD d); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_FiveWORD) (WORD a , WORD b ,WORD c ,WORD d ,WORD e); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_SixWORD) (WORD a , WORD b ,WORD c ,WORD d ,WORD e,WORD f); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_OneChar) (char * a); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_TwoChar) (char * a , char * b); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_ThreeChar)(char * a , char * b ,char * c); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_FourChar) (char * a , char * b ,char * c ,char * d); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_FiveChar) (char * a , char * b ,char * c ,char * d ,char * e); //返回WORDtypedef WORD (WINAPI *pMFCdll_OneWORD_SixChar) (char * a , char * b ,char * c ,char * d ,char * e,char * f); //返回WORD/************************************************************************//*易语言:字符串接口 <返回值,CString>(文本型 a, 整数型 b,整数型 c,整数型 d,整数型 e,整数型 f)*//***********************************************************************/typedef char * (WINAPI *pMFCdll_OneChar_OneChar) (char *); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_TwoChar) (char * , char *); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_ThreeChar) (char * , char * ,char *); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_FourChar) (char * , char * ,char * ,char *); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_FiveChar) (char * , char * ,char * ,char * ,char *); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_SixChar) (char * , char * ,char * ,char * ,char * ,char *); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_OneWORD) (WORD a); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_TwoWORD) (WORD a , WORD b); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_ThreeWORD) (WORD a , WORD b ,WORD c); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_FourWORD) (WORD a , WORD b ,WORD c ,WORD d); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_FiveWORD) (WORD a , WORD b ,WORD c ,WORD d ,WORD e); //返回cahr *typedef char * (WINAPI *pMFCdll_OneChar_SixWORD) (WORD a , WORD b ,WORD c ,WORD d ,WORD e,WORD f); //返回cahr */************************************************************************//*易语言使用外部定义/***********************************************************************/extern pMFCdll_OneVOID_OneVOID MFCdll_OneVOID_OneVOID;extern pMFCdll_OneWORD_OneVOID MFCdll_OneWORD_OneVOID;extern pMFCdll_OneCHAR_OneVOID MFCdll_OneCHAR_OneVOID;extern pMFCdll_OneWORD_OneWORD MFCdll_OneWORD_OneWORD;extern pMFCdll_OneWORD_TwoWORD MFCdll_OneWORD_TwoWORD;extern pMFCdll_OneWORD_ThreeWORD MFCdll_OneWORD_ThreeWORD;extern pMFCdll_OneWORD_FourWORD MFCdll_OneWORD_FourWORD;extern pMFCdll_OneWORD_FiveWORD MFCdll_OneWORD_FiveWORD;extern pMFCdll_OneWORD_SixWORD MFCdll_OneWORD_SixWORD;extern pMFCdll_OneWORD_OneChar MFCdll_OneWORD_OneChar;extern pMFCdll_OneWORD_TwoChar MFCdll_OneWORD_TwoChar;extern pMFCdll_OneWORD_ThreeChar MFCdll_OneWORD_ThreeChar;extern pMFCdll_OneWORD_FourChar MFCdll_OneWORD_FourChar;extern pMFCdll_OneWORD_FiveChar MFCdll_OneWORD_FiveChar;extern pMFCdll_OneWORD_SixChar MFCdll_OneWORD_SixChar;extern pMFCdll_OneChar_OneChar MFCdll_OneChar_OneChar;extern pMFCdll_OneChar_TwoChar MFCdll_OneChar_TwoChar;extern pMFCdll_OneChar_ThreeChar MFCdll_OneChar_ThreeChar;extern pMFCdll_OneChar_FourChar MFCdll_OneChar_FourChar;extern pMFCdll_OneChar_FiveChar MFCdll_OneChar_FiveChar;extern pMFCdll_OneChar_SixChar MFCdll_OneChar_SixChar;extern pMFCdll_OneChar_OneWORD MFCdll_OneChar_OneWORD;extern pMFCdll_OneChar_TwoWORD MFCdll_OneChar_TwoWORD;extern pMFCdll_OneChar_ThreeWORD MFCdll_OneChar_ThreeWORD;extern pMFCdll_OneChar_FourWORD MFCdll_OneChar_FourWORD;extern pMFCdll_OneChar_FiveWORD MFCdll_OneChar_FiveWORD;extern pMFCdll_OneChar_SixWORD MFCdll_OneChar_SixWORD;#endif //MFCCLOADDLL_H