Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / SwitchToThread / 9 сообщений из 9, страница 1 из 1
03.03.2007, 15:51
    #34368922
dimadv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
Здрасте, в документации написано что функция переключения потоков SwitchToThread()
содержится в следющих библиотеках Winbase.h, Windows.h тем не менее, при попытки использования, компилятор VS.6 говорит, что используется не объявленный идентификатор.


Declared in Winbase.h; include Windows.h.
error C2065: 'SwitchToThread' : undeclared identifier
...
Рейтинг: 0 / 0
03.03.2007, 16:25
    #34368959
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
А ещё в документации написано -

To compile an application that uses this function, define _WIN32_WINNT as 0x0400 or later.
...
Рейтинг: 0 / 0
03.03.2007, 16:56
    #34368992
dimadv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
У меня такого нет, кстати я что то не совсем понял что означает запись
define _WIN32_WINNT as 0x0400.

Зато у меня написанно следующее.
Windows NT/2000/XP: Included in Windows NT 4.0 and later

У меня стоит Windows XP Версия 2002. Цифра 4.0 означает год или версию?? если так то у меня эта функция действительно не поддерживается.
...
Рейтинг: 0 / 0
03.03.2007, 17:08
    #34369000
ссылка
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
...
Рейтинг: 0 / 0
03.03.2007, 17:19
    #34369011
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
Код: plaintext
1.
#define _WIN32_WINNT 0x0400
#include <windows.h> 
...
Рейтинг: 0 / 0
03.03.2007, 20:51
    #34369171
dimadv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
А не подскажите уважаемые, почему компилятор через раз теперь выдает ошибку.
Это просто мистика какая то.
...
Рейтинг: 0 / 0
03.03.2007, 20:59
    #34369181
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
Куда #define вставляли? Если #include "stdafx.h" присутствует - в его начало поместите
...
Рейтинг: 0 / 0
03.03.2007, 21:20
    #34369198
dimadv
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
У меня нет такой библиотеки - консольное приложение.
а вообще в начало define поставил вроде перестал глючить.
Спасибо.
...
Рейтинг: 0 / 0
03.03.2007, 22:24
    #34369230
хм....
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
SwitchToThread
Уважаемые дамы и господа, все проблемы и вопросы отпадут если Вы будете выкладывать *.MAKE файлы. Возможно, просто человек не настроил линковщик или компилятор , а Вы ему про код.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / SwitchToThread / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]