汎用変換マクロは基礎となる機構を形成します。上のマクロの例で示した A2W は、この種の "汎用" マクロの一例です。これは OLE とは特に関係はありません。汎用マクロの一覧を次に示します。 A2CW (LPCSTR) -> (LPCWSTR) A2W (LPCSTR) -> (LPWSTR) W2CA (LPCWSTR) -> (LPCSTR...
intDataLength bool bInitDllMain bool bFreeRavFail); // Dll file data buffer FARPROC MemGetProcAddress(LPCSTR lpProcName); DWORD_PTR GetImageBase() {return pImage;}; private: BOOL isLoadOk; BOOL CheckValide(void* lpFileData, int DataLength); intCalcTotalSize(); CopyDllDatas(...
void Dbg_TractGetTextExtent(LPCSTR lpString, int cbString, LPSIZE lpSize); void Dbg_TractGetTextExtent(LPCWSTR lpString, int cbString, LPSIZE lpSize); void Dbg_TraceExtTextOutW(int nXStart, int nYStart, UINT fuOptions, LPCWSTR lpString, int cbString, const int* lpDx); ...