Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU
(Тестовый режим)

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 37
от 12.02.2005, 09:50

Администратор:Калашников О.А. (adm@rusfaq.ru)
В номере:Вопросов: 1, Ответов: 3


Вопрос № 16714
Здравствуйте.
Пытаюсь разобраться с программированием под Windows. Помогите, пожалуйста, разобраться с возникшими проблемами.
1.При компиляции программы с использованием ObjectWindows выдаётся ошибка:OWL applications must be built with either WIN30 or WIN31 defined.
2.В windows.h нет описания некоторых функций и структур. Например WNDCLASSEX,а есть WNDCLASS, RegisterClassEx - RegisterClass. В чём их отличие?
3.Почему написанные мной программы под Windows запускаются вместе с процессом ntvdm.
4.Где можно найти хорошее описание функций, структур, классов WinApi или полноценные уроки по данной теме.
Спасибо.
Отправлен: 07.02.2005, 09:44
Вопрос задал: Тюменцев Иван Валерьевич (статус: Читатель)
Всего ответов отправлено: 3

Отвечает: Boriss
Здравствуйте, Тюменцев Иван Валерьевич!
3) - а как пишите программы? Что за система у Вас? Судя по (1) - в BC++ 3 - так?
2) суфикс Ex указывает, что у функции больше возможностей (EXtended)
4) есть много чего хорошего, например:
http://www.realcoding.net/acategory157.html
http://www.bcbdev.ru/winapi.htm
Ответ отправил: Boriss (статус: Профессионал)
Отправлен: 07.02.2005, 13:08

Отвечает: _vt
Здравствуйте, Тюменцев Иван Валерьевич!
1) 2) Что за мамонта ты откопал? :) Это какой-то древний борландовский компилятор с OWL-классами(предшественницами VCL) под винду 3.1. Конечно же в нем не будет структур и функций, введенных в Win95 и старше.
3) Потому что программы под win 3.1 являются 16-разрядными и работают в NT-системах именно через ntvdm.
4) Все это можно найти на msdn.microsoft.com. Полноценные уроки? Например, на bobjohnson.nm.ru курс лекций какой-то лежит...Только все-таки тебе надо сначала нормальный компилятор взять.

* EMan 2 beta: back in Black :)
Ответ отправил: _vt (статус: Академик)
Отправлен: 07.02.2005, 14:02

Отвечает: AxMAD
Здравствуйте, Тюменцев Иван Валерьевич!
Ну вообще тут-> www.firsteps.ru,www.bcbdev.ru,www.citforum.ru
Ответ отправил: AxMAD (статус: Студент)
Отправлен: 07.02.2005, 18:35


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, Россия, Москва. Идея, дизайн, программирование: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Отписаться

В избранное