sivfax.cpp

来自「Dialogic VFX传真卡编程,程序实现了在Windows Fax服务中注册」· C++ 代码 · 共 49 行

CPP
49
字号
// SIVFax.cpp : Defines the entry point for the DLL application.
//

#include "stdafx.h"
#include "sivfax.h"
#include "exports.h"
#include "global.h"
#include "resource.h"

BOOL WINAPI
DllEntryPoint(
    HINSTANCE  hInstance,
    DWORD      dwReason,
    LPVOID     pContext
)
{
   switch(dwReason)
	{
	case DLL_PROCESS_ATTACH:
		DisableThreadLibraryCalls(hInstance);
		OutputDebugString(L"HELLO,GENRY\r\n");
		OutputDebugString(L"DLL_PROCESS_ATTACH\r\n");
		break;
	case DLL_PROCESS_DETACH:
		OutputDebugString(L"DLL_PROCESS_DETACH\r\n");
		break;
	}
	return TRUE;
}


char * WStringToString(LPWSTR lpwszStr)
{
	int nRet =  WideCharToMultiByte(CP_ACP,0,lpwszStr,-1,NULL,0,NULL,NULL);
	char * szTemp = (char *)MemAllocMacro(nRet);
	WideCharToMultiByte(CP_ACP,0,lpwszStr,-1,szTemp,nRet,NULL,NULL);
	return szTemp;
}

wchar_t * StringToWString(char * lpszStr)
{
	int nRet = MultiByteToWideChar(CP_ACP,0,lpszStr,-1,NULL,0);
	wchar_t * wszTemp = (wchar_t *)MemAllocMacro(nRet*sizeof(wchar_t));
	MultiByteToWideChar(CP_ACP,0,lpszStr,-1,wszTemp,nRet);
	return wszTemp;


}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?