l 函數原型:
int WINAPI icePub_fileHexToHexString(char *strBinFilename,char *strHexStringFilename,int flag)
輸入:strBinFilename 待處理文件名
strHexStringFilename 生成hex串文件名
flag 格式標誌,0無格式;>0每字節空格分隔,並且每處理flag個數據就換行
輸出:
VC sample代碼:
typedef int (WINAPI ICEPUB_FILEHEXTOHEXSTRING)( char *strBinFilename,char *strHexStringFilename,int flag);
ICEPUB_FILEHEXTOHEXSTRING *icePub_fileHexToHexString = 0;
HINSTANCE hDLLDrv = LoadLibrary("icePubDll.dll");
if(hDLLDrv)
{
icePub_fileHexToHexString =(ICEPUB_FILEHEXTOHEXSTRING *)GetProcAddress(hDLLDrv,"icePub_fileHexToHexString");
}
if(icePub_fileHexToHexString)
{
icePub_fileHexToHexString ("a.exe","a.txt",16);
}
if(hDLLDrv)
FreeLibrary(hDLLDrv);
/dev.php?f=icePubDll.rar 下載