Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
parkito
11 / 11 / 2
Регистрация: 22.03.2010
Сообщений: 692
#1

Взаимодействие с железом - C++

06.09.2011, 23:40. Просмотров 1180. Ответов 3
Метки нет (Все метки)

До сих пор не разу не писал программы которые бы как либо через консоль взаимодействовали с функциями машины (Мои программы кроме чтения и создания файлов никак с ОС не взаимодействовали более(Память и т.п не в счет)) Но вот я наткнулся на такой код, который открывает дисковод

C++
1
2
3
4
5
6
7
8
9
10
11
#include <windows.h>
#include <tchar.h>
 
#pragma comment(lib, "winmm.lib")
 
int main()
{
        mciSendString(_T("set CDAudio door open"), NULL, 0, NULL);
 
        return 0;
}
Как называется это направление программирование? Что еще подобное можно сделать взаимодействуя с ОС ? Поделитесь пожалуйста материал по этой теме (желательно на русском языке).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.09.2011, 23:40     Взаимодействие с железом
Посмотрите здесь:

Взаимодействие с "железом" - C++
Здравствуйте. Возник такой вопрос. Я знаю что для взаимодействия с ОС Windws существует интерфейс WINAPI, а как происходит взаимодействие с...

Взаимодействие VB и VC++ - C++
Взаимодействие VB и VCPP. VB60 и VCPP50. Помогите решить проблемку. Есть VB проект и dll на плюсах. Всё бы хорошо и всё...

Взаимодействие плагинов - C++
Приветствую, товарищи. Возникла такая необходимость. Намерен сделать два плагина. Конкретнее, два VST-плагина для звуковых редакторов,...

Межпроцессное взаимодействие - C++
Добрый день. Подскажите как организовать межпроцессорное взаимодействие между 2мя программами одна на python другая на C++?

Взаимодействие с интернетом - C++
Напишите пожалуйста, про что читать:)

Межпроцессное взаимодействие - C++
Здравствуйте. Подскажите пожалуйста, как лучше и проще будет организовать межпроцессное взаимодействие. Есть динамическая библиотека...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Paporotnik
383 / 227 / 7
Регистрация: 06.07.2011
Сообщений: 512
07.09.2011, 00:41     Взаимодействие с железом #2
http://ru.wikipedia.org/wiki/Windows_API
accept
4821 / 3241 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
07.09.2011, 03:40     Взаимодействие с железом #3
Цитата Сообщение от parkito
Как называется это направление программирование?
системные вызовы (syscall)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.09.2011, 03:56     Взаимодействие с железом
Еще ссылки по теме:

Взаимодействие с сайтами - C++
Подскажите пожалуйста, где можно найти нужную литературу для достижения следующей задачи. Мне нужно чтобы программно выполнялись...

Взаимодействие с браузером - C++
Какую библиотеку можно использовать что бы взаимодействовать с браузером,например мне надо что бы программа ввела определенное слово на...

Взаимодействие объектов - C++
При написании менеджера объектов для движка столкнулся с проблемой взаимодействия объектов между собой. Например есть классы Player и...

Взаимодействие классов - C++
Допустим, в первом классе у нас объявлена какая-либо переменная, например проинициализированная строка, объявленная в секции private. Как в...

Взаимодействие программы и ОС - C++
Помогите мне описать, пожалуйста, подробнее - как взаимодействуют между собой эта программа и операционная система?Прям очень надо(( ...

Взаимодействие классов - C++
Решил потренироваться и написать &quot;игру&quot;. Есть класс игрок и класс бот. Как наладить их взаимодействие? З.Ы. да, я знаю, что в классах нет...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Programmer.
Прогер
631 / 262 / 7
Регистрация: 17.11.2010
Сообщений: 1,371
Записей в блоге: 2
07.09.2011, 03:56     Взаимодействие с железом #4
parkito, ето Win API (Windows Application Programming Interface), АПИ в основном функций которые написани в ручную и я должен заметит что в каждом винде добовляют или изменяют их работу для системы! Почитайтие книгу на апи (Мне очен понравилос "Win32 API. Эффективная разработка приложений" и у А.Я Архангелского ест примерах описани немного АПИ)
Yandex
Объявления
07.09.2011, 03:56     Взаимодействие с железом
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru