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

Программирование. Форум !!!

За 2007-10-05

Re: Объектная модель

On Fri, 05 Oct 2007 15:21:35 +0400, Victor <mailforvict***@g*****.com> wrote:

> При загрузке Windows в память загружаются 3 динамические библиотеки:
> user32.dll, kernel32.dll, gdi32.dll

Есть мнение, что WinApi проектировалось до появления стандарта C++, соответственно
чистый C и никаких классов/объектов. Сплошные функции и структуры.
А вообще, первоисточник - http://msdn.microsoft.com

   2007-10-05 20:28:11 (#695425)

Re: Объектная модель

При загрузке 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 тоже наглядностью не отличается, то сейчас вопрос
этот имеет вполне определенный интерес. Причем просто так, судя по
всему, сразу ничего не найдешь. Интересно было бы поинтересоваться у
практикующих <<объектных программёров>>. С уважением, Приходько.

   2007-10-05 15:20:06 (#695376)

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 тоже наглядностью не отличается, то сейчас вопрос
этот имеет вполне определенный интерес. Причем просто так, судя по
всему, сразу ничего не найдешь. Интересно было бы поинтересоваться у
практикующих <<объектных программёров>>. С уважением, Приходько.

   2007-10-05 13:50:49 (#695356)