Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение нового архива (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/)
-   -   Секретный =\ OpenThread (https://www.otvetnemail.ru/prodolzhenie-novogo-arhiva-811/sekretnyj-openthread-236301/)

Guest 28.09.2011 01:06

Секретный =\ OpenThread
 
Замаялся. Извесная история - юзается 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.И при этом есть подозрение портит импорт моей длл. Как заюзать это дело по человечески?


Часовой пояс GMT, время: 17:40.


© www.otvetnemail.ru - Форум вопросов и ответов.