Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

WinAPI

21K
06 декабря 2006 года
1122
6 / / 06.12.2006
Подскажите, как WinAPI взаимодействует с другими программами? :confused:
1.8K
06 декабря 2006 года
k3Eahn
365 / / 19.12.2005
WinAPI - Application Programming Interface. Так что сам по себе с программами он не взаимодействует. А вот сами программы между собой могут общаться, взаимодействовать посредством WinAPI. Для этого существуют средства IPC(Interprocess communication), такие как: мэйлслоты, пайпы, разделяемые секции(файл-мэппинг), сообщение WM_COPYDATA и т.д.
261
06 декабря 2006 года
ahilles
1.5K / / 03.11.2005
извините за флуд
парни может создать отдельный раздел и назвать его так
"Вопросы от неумения читать книжки"
3
06 декабря 2006 года
Green
4.8K / / 20.01.2000
ага, и помещать туда ВСЕ топики. :D
261
07 декабря 2006 года
ahilles
1.5K / / 03.11.2005
не обязательно, допустим что этот вопрос вообще ни в какие рамни не лезет мне что всю книгу джеффри рихтера здесь написать
также есть статьи которые пишут хорошие люди (за это я их уважаю)
пожалуйста читай сколько хочешь
чтение - вот лучшее учение
21K
08 декабря 2006 года
1122
6 / / 06.12.2006
Как прикладные программы используют API?
261
09 декабря 2006 года
ahilles
1.5K / / 03.11.2005
API функции находятся в памяти процесса
в память процесса загружены дллки допустим они загружены по адресу
00800000h , в дллках есть функции следовательно нужная нам функция находится по адресу примерно 0081CE50h притом что адрес не должен превышать размера дллки учитывая виртуальное выравнивание
ты в программе пишешь так
Func(Param1,param2,param3);
а для stdcall функции получается так
push param3
push param2
push param1
call 0081CE50h
Обычно API находятся в Kernel32.dll и др.Kernel32.dll всегда грузится по одному и тому же адресу
7
13 декабря 2006 года
@pixo $oft
3.4K / / 20.09.2006
Цитата: ahilles
...допустим что этот вопрос вообще ни в какие рамни не лезет...


Ты имел ввиду "Рамки" или "Камни"?

9
13 декабря 2006 года
Lerkin
3.0K / / 25.03.2003
Цитата: 1122
Как прикладные программы используют API?



Используя средства (функции и т.д.) предоставляемые API.

261
13 декабря 2006 года
ahilles
1.5K / / 03.11.2005
Цитата: @pixo $oft
Ты имел ввиду "Рамки" или "Камни"?


Рамки

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог