Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Архив форумов ЦИТФорума
Море(!) вопросов - Море(!) ответов
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 
Как правильно задавать вопросы

Компилятор не видит структуру WINDOWINFO, почему?

 
Перейти:  
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование
Предыдущая тема :: Следующая тема  
Автор Сообщение
Gromozeka
Гость





СообщениеДобавлено: Пн Июл 05 2004 09:47    Заголовок сообщения: Компилятор не видит структуру WINDOWINFO, почему? Ответить с цитатой

Не могу понять почему компилятор пишет: error C2065: 'WINDOWINFO' : undeclared identifier, хотя необходимый заголовочный фаил windows.h включен? Я отдельно посмотрел заголовочный фаил winuser.h в котором объявляется структура, там все нормально (в смысле, что там есть ее объявление) и по идее такого сообщения быть не должно, если кто знает причину или хотя бы есть какие предположения, помогите please.
Вернуться к началу
grayrat



Зарегистрирован: 30.06.2003
Сообщения: 189

СообщениеДобавлено: Пн Июл 05 2004 11:40    Заголовок сообщения: Ответить с цитатой

Возможно объявление структуры WINDOWINFO заключено в блок условной компиляции и чтобы этот блок раскрылся нужно либо что-то задефайнить (типа #define ENABLE_WINDOW_INFO) либо что-то сперва заинклюдить, а потом подключать windows.h

Попробуй обработать свой проект препроцессором и посмтри что получится, т.е. перед компиляцией работает препроцессор который инклюдит все хедеры (и не только) и раскрывает все дефайны в один большой файл, а потом уже из него компилятор делает объектник. В Борланде это cpp, в Ваткоме, по моему какая-то опция компилятору была, в вижале - не знаю.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Gromozeka
Гость





СообщениеДобавлено: Пн Июл 05 2004 14:35    Заголовок сообщения: Ответить с цитатой

М-да... thanks за совет, но, что касается условной компиляции, то непосредственно перед объявлением структуры никаких видимых условий не видно, хотя фаил после включения всех инклюдов, то бишь обработки препроцессором не содержит объявления необходимой структуры Question ... ... Мне на самом деле необходимо получать информации о координатах окна, поэтому я и обращаюсь к функции GetWindowInfo, но может быть существует другая функция для того же, если кто знает подскажите, please, заранее спасибо Smile
Вернуться к началу
GeX



Зарегистрирован: 03.01.2004
Сообщения: 60
Откуда: Россия, Иркутск

СообщениеДобавлено: Вт Июл 06 2004 07:58    Заголовок сообщения: Ответить с цитатой

MSDN для этой цели нужен, там вся документация по MS-овским технологиям. Я бы посоветова тебе или GetWindowPlacement или GetWindowRect на крайний случай.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Этот форум закрыт, вы не можете писать новые сообщения и редактировать старые.   Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.    Список форумов Архив форумов ЦИТФорума -> Программирование Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2002 phpBB Group
Русская поддержка phpBB

 

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 6608306, ICQ 232284597
Пресс-релизы — pr@citforum.ru
Послать комментарий
Информация для авторов
This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2006 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...