При загрузке Windows в память загружаются 3 динамические библиотеки:
user32.dll, kernel32.dll, gdi32.dll
В этих динамических библиотеках находятся функции win32API, которые
используются для программирования взаимодействия разрабатываемого приложения
с Windows и которые, по сути, являются интерфейсами для взаимодействия с
внутренними объектами Windows.
При вызове функций win32API происходит обращение к внутренним объектам
Windows и взаимодействие с ними.
Вопрос:
Где можно взять структурную схему объектов Windows с описанием этих объектов
и их отношений.
-----Original MessageFrom: Paul [mailto:pushyn***@v*****.com]
Sent: Friday, October 05, 2007 11:52 AM
To: comp.soft.prog.prog (8175978)
Subject: Re: Объектная модель
Victor пишет:
> Я точно не могу сказать. Я слышал это от других людей. И думаю, что это не
> формальная модель, и она есть в компаниях по разработке программного
> обеспечения. И думаю что, имеется в виду построение и взаимодействие
> объектов Windows, таких как, симафор, файл, мьютекс и др.
>
> ...
>
>> Уважаемые господа, у меня есть желание узнать и изучить
>> <Объектную модель
>> Windows>. Что это такое и как с ней работать. Если у вас есть
>> возможность,
>> помогите пожалуйста.
>>
>
> Гм... а что понимается под "объектной моделью windows" ?
> Что то про такое не знаю.
> Может быть имелось в виду COM - component object model ?
>
>
Может, имеется в виду <объектная модель Windows SharePoint Services> --
тогда смотрите, например,
http://office.microsoft.com/ru-ru/sharepointtechnology/HA100963421049.aspx
или вообще поищите в Сети. Но, возможно, вопрос можно сформулировать,
например, так: есть ли в C++ методы доступа к составляющим Windows вне
приложений. Иными словами: можно ли обращаться к составляющим Windows
как к объектам, есть ли такие методы. Или еще можно сказать: есть ли
объектная API для Windows. Вообще-то в VBA для Access такая модель есть,
в справочной информации для Access95 она подробно описана. Но, поскольку
практически никакой преемственности между версиями ни у Access, ни у
Visual Studio нет, а справочные системы становятся все более путанными и
фрагментарными, MSDN тоже наглядностью не отличается, то сейчас вопрос
этот имеет вполне определенный интерес. Причем просто так, судя по
всему, сразу ничего не найдешь. Интересно было бы поинтересоваться у
практикующих <<объектных программёров>>. С уважением, Приходько.