- 279 名前:デフォルトの名無しさん [2006/09/14(木) 12:15:27 BE:557476875-2BP(0)]
- HWND *hwnd_main;
int WINAPI DllEntryPoint(HINSTANCE hInstance , DWORD fdwReason , PVOID pvReserved) { static HANDLE hMap; switch(fdwReason) { case DLL_PROCESS_ATTACH: hMap = CreateFileMapping((HANDLE)0xFFFFFFFF , NULL , PAGE_READWRITE , 0 , sizeof (HWND) , MAP); hwnd_main = (DWORD *)MapViewOfFile( hMap , FILE_MAP_WRITE , 0 , 0 , 0); break; case DLL_PROCESS_DETACH: UnmapViewOfFile(pdwUsers); CloseHandle(hMap); } return TRUE; } exeからSetMainHWND()を一回呼び出し *hwnd_main = hWnd としているんですけど間違ってますよね?
|

|