typedef int (WINAPI ICEPUB_TOCLIPBOARD)(char *strBuffer);
ICEPUB_TOCLIPBOARD *icePub_toClipboard = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_toClipboard = (ICEPUB_TOCLIPBOARD *)GetProcAddress(hDLLDrv, "icePub_toClipboard");
}
if(icePub_toClipboard != NULL)
{
icePub_toClipboard("風肌雪骨霜滿心,幽魂傷魄愁入神。冷臥聆聽夢思語,寒驚不覺夜喃喃。");
}
if(hDLLDrv)
FreeLibrary(hDLLDrv);
char buff[1024+1];
typedef int (WINAPI ICEPUB_GETCLIPBOARDTEXT)(char *strBuffer,int maxLen);
ICEPUB_GETCLIPBOARDTEXT *icePub_getClipboardText = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_getClipboardText = (ICEPUB_GETCLIPBOARDTEXT *)GetProcAddress(hDLLDrv, "icePub_getClipboardText");
}
if(icePub_getClipboardText != NULL)
{
icePub_getClipboardText(buff,1024);
}
if(hDLLDrv)
FreeLibrary(hDLLDrv);
AfxMessageBox(buff);