Замаялся. Извесная история - юзается OpenThread, VC6, старый SDK, не хочет компилится.Гугл дал следующее:HANDLE WINAPI OpenThread( DWORD dwDesiredAccess, // access right BOOL bInheritHandle, // handle inheritance option DWORD dwThreadId // thread identifier){typedef HANDLE (WINAPI *func)(DWORD,BOOL,DWORD);func f = (func)GetProcAddress(GetModuleHandle("ke rnel32.dll"), "OpenThread");return f(dwDesiredAccess, bInheritHandle, dwThreadId);}Прямо выше вызова видаhThread = OpenThread (THREAD_SUSPEND_RESUME, 0, thread.ThreadID);При компиляции выдаёт warning C4273: 'OpenThread' : inconsistent dll linkage. dllexport assumed.И при этом есть подозрение портит импорт моей длл. Как заюзать это дело по человечески?
|