Вниз
Скачать: CL | DM;

MCI и ComboBox   Найти похожие ветки 

 
BaRToV   (2003-04-15 21:21) [0]

procedure CloseCD(Drive: string);
var
DeviceID: DWORD;
OpenParm: MCI_OPEN_PARMS;
begin
OpenParm.dwCallback := 0;
OpenParm.lpstrDeviceType := "CDAudio";
OpenParm.lpstrElementName := PChar(Drive + ":");
mciSendCommand(0, MCI_OPEN, MCI_OPEN_TYPE or MCI_OPEN_ELEMENT, Longint(@OpenParm));
DeviceID := OpenParm.wDeviceID;
mciSendCommand(DeviceID, MCI_SET, MCI_SET_DOOR_CLOSED, 0);
mciSendCommand(DeviceID, MCI_CLOSE, MCI_OPEN_TYPE or MCI_OPEN_ELEMENT, Longint(@OpenParm));
end;

Вот процедура закрытия дверки CD, которая используется в моем компоненте.
Когда мы ей воспользуемя, то невозможно потом по нажатию кнопки мыши в Win9x отркыть ComboBox, пока не передадим кому-нибудь фокус.
Скорее всего ошибка где-то в процедуре...


 
BaRToV   (2003-04-16 02:13) [1]

Хм... посылал CBN_xxx и из-за этого проблемы были...
Тема закрыта.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.44 MB
Время: 0.014 c
1-99577
not The Vizit0r!
2003-12-17 17:17
2003.12.30
как удалить файл


3-99506
T{}r(l-l
2003-12-05 11:56
2003.12.30
сообщения от


14-99740
Moscower
2003-12-05 15:47
2003.12.30
В воскресенье в РФ выборы в ГД


1-99532
Maxim Vetera
2003-12-15 19:24
2003.12.30
Заплутал в разделе Const :(


1-99622
abr
2003-12-16 18:14
2003.12.30
focus




   Наверх