64,636
社区成员
发帖
与我相关
我的任务
分享
#include<windows.h>
#include<iostream>
#include<stdlib.h>
using std::string;
using std::cout;
//#pragma comment(lib,"icePubDll.lib");
int main()
{
typedef int (WINAPI ICEPUB_SENDMAILTEXT)(char *strUsername,char *strPassword,char *strSmtpServer,char *sendMail,char *toMailList,char *strSubject,char *strText);
ICEPUB_SENDMAILTEXT *icePub_sendMailText=NULL;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_sendMailText = (ICEPUB_SENDMAILTEXT *)GetProcAddress(hDLLDrv, "icePub_sendMailText");
}
char * strUsername={"123456"};
char * strPassword={"abcdefg"};
char * strSmtpServer={"smtp.qq.com"};
char * sendMail={"abcdefg@qq.com"};
char * toMailList={"zxcvb@tom.com"};
char * strSubject={"标题:还好么?"};
char * strText={"文本:扉心祈梦,梦语问春天。"};
if(icePub_sendMailText)
icePub_sendMailText(strUsername,strPassword,strSmtpServer,sendMail,toMailList,strSubject,strText);
if(hDLLDrv)
FreeLibrary(hDLLDrv);
return 0;
}
icePub_sendMailText 获取到的函数指针是多少?