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

Открытие лотка DVD-привода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать класс-динамический массив http://www.cyberforum.ru/cpp-beginners/thread261479.html
Помогите, пожалуйста!! не могу решить задачу, очень важно! Условие:создайте класс – динамический массив. В качестве элементов массива выберите вещественные числа.Определите в нем конструктор (можно несколько), деструктор, конструктор копирования. Перегрузите операцию . Определите методы класса, которые позволяли бы добавлять и удалять элементы из массива (insert, erase). Функция insert –...
C++ Создать класс-динамический массив Помогите, пожалуйста!! не могу решить задачу, очень важно! Условие:создайте класс – динамический массив. В качестве элементов массива выберите вещественные числа.Определите в нем конструктор (можно несколько), деструктор, конструктор копирования. Перегрузите операцию . Определите методы класса, которые позволяли бы добавлять и удалять элементы из массива (insert, erase). Функция insert –... http://www.cyberforum.ru/cpp-beginners/thread261476.html
C++ Code :: Blocks дебаггер
В Windows установил коде блокс, пытаюсь запустить дебаггер, но он не доступен, пункт в меню Debug не может быть нажат. Почему, что делать?
Исправте ошибку C++
// ????.cpp : main project file. #include "stdafx.h" #include "iostream" using namespace std; void Klaviatura(int n,int m,int **a); void Vivedenya(int n,int m,int **a); int main(array<System::String ^> ^args)
C++ 3sin√x +0.35x-3.8=0 http://www.cyberforum.ru/cpp-beginners/thread261447.html
скажите пожалуйста как это на Си написать 3sin√x +0.35x-3.8=0
C++ Простенькая игра на С++ Нужен совет! Какую простую игру можно написать на С++ что бы были использованы основные принципы ООП?...я сейчас даже не говорю о её реализации, а только о теме! подробнее

Показать сообщение отдельно
IrineK
Заблокирован
22.03.2011, 12:27     Открытие лотка DVD-привода
Это работает:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
#include <Windows.h>
#include <mmsystem.h>
#include <tchar.h>
 
#pragma comment(lib, "WinMM.Lib")
using namespace std;
 
int main()
{
        MCI_OPEN_PARMS open;
        DWORD flags;
 
        ZeroMemory(&open, sizeof(MCI_OPEN_PARMS));
 
        open.lpstrDeviceType = (LPCWSTR) MCI_DEVTYPE_CD_AUDIO;
        open.lpstrElementName = _T("E:");
 
        flags = MCI_OPEN_TYPE | MCI_OPEN_TYPE_ID;
 
    if (!mciSendCommand(0, MCI_OPEN, flags, (DWORD) &open)) 
    {
        cout<<"We are opening CD...\n";
        mciSendCommand(open.wDeviceID, MCI_SET, MCI_SET_DOOR_OPEN, 0);
        Sleep(5000);
        cout<<"We are closing CD...\n";
        mciSendCommand(open.wDeviceID, MCI_SET, MCI_SET_DOOR_CLOSED, 0);
        mciSendCommand(open.wDeviceID, MCI_CLOSE, MCI_WAIT, 0);
    }
    else cout<<"Failed to entertain you\n";
 
        return 0;
}
Помним: На лаптопах закрываться не будет - нет механизма закрытия.

Добавлено через 12 часов 10 минут
nikitapel,
Очень Хочу ...
Как с исполнением желаний?
 
Текущее время: 22:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru