Здравствуйте evgenis, Вы писали:
E>Здравствуйте, помогите разобраться с данной функцией, в MSDN написано что хедер у нее winbase.h, а при компиляции выдает что неопределенный идентификатор
((
Почему-то эта функция определена в winbase.h следующим образом (хотя в документации написано, что она в Win95 тоже работает):
#if(_WIN32_WINNT >= 0x0400) || (_WIN32_WINDOWS > 0x0400)
typedef
VOID
(APIENTRY *PAPCFUNC)(
ULONG_PTR dwParam
);
WINBASEAPI
DWORD
WINAPI
QueueUserAPC(
IN PAPCFUNC pfnAPC,
IN HANDLE hThread,
IN ULONG_PTR dwData
);
#endif /* _WIN32_WINNT >= 0x0400 || _WIN32_WINDOWS > 0x0400 */
Соответственно, надо добавить
#define _WIN32_WINNT 0x400
перед включением winbase.h.