Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Func.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.58 Mб
Скачать

Mci_break_parms

typedef struct {

DWORD dwCallback;

int nVirtKey;

HWND hwndBreak;

} MCI_BREAK_PARMS;

Переменные

  1. dwCallback — младшее слово данной переменной содержит дескриптор окна, которому будет послано извещение.

  2. nVirtKey — код комбинации клавиш, используемой для прерывания.

  3. hwndBreak — дескриптор текущего окна.

Примечание

Объект структуры MCI_BREAK_PARMS содержит код комбинации клавиш и дескриптор окна, используемые командой MCI_BREAK.

При присвоении значений переменным данного объекта структуры следует установить соответствующие флаги в аргументе fdwCommand функции mciSendCommand для того, чтобы установленные значения не игнорировались. Определены следующие флаги:

  • MCI_BREAK_HWND — указывает на то, что переменная hwndBreak содержит дескриптор окна, которому должен принадлежать фокус ввода при обработке прерывания.

  • MCI_BREAK_KEY — указывает на то, что переменная nVirtKey содержит код комбинации клавиш, используемой для прерывания.

  • MCI_BREAK_OFF — отменяет действие текущей комбинации клавиш.

Описание данной структуры содержится в файле заголовка mmsystem.h

Mci_dgv_cue_parms

typedef struct {

DWORD dwCallback;

DWORD dwTo;

} MCI_DGV_CUE_PARMS;

Переменные

  1. dwCallback — младшее слово данной переменной содержит дескриптор окна, которому будет послано извещение.

  2. dwTo — позиция подготовки.

Примечание

Объект структуры MCI_DGV_CUE_PARMS содержит аргументы сообщения MCI_CUE, посылаемого устройству обработки видеоинформации.

При присвоении значений переменным данного объекта структуры следует установить соответствующие флаги в аргументе fdwCommand функции mciSendCommand для того, чтобы установленные значения не игнорировались.

Описание данной структуры содержится в файле заголовка digitalv.h.

Mci_dgv_open_parms

typedef struct {

DWORD dwCallback;

UINT wDeviceID;

LPSTR lpstrDeviceType;

LPSTR lpstrElementName;

LPSTR lpstrAlias;

DWORD dwStyle;

HWND hWndParent;

} MCI_DGV_OPEN_PARMS;

Переменные

  1. dwCallback — младшее слово данной переменной содержит дескриптор окна, которому будет послано извещение.

  2. wDeviceID — идентификатор, возвращаемый приложению.

  3. lpstrDeviceType — имя или константа идентификатора типа устройства (Имя устройства обычно берётся из системного реестра или файла system.ini). Для задания типа устройства могут использоваться константы, приведённые в описании структуры MCI_OPEN_PARMS.

  4. lpstrElementName — элемент устройства (обычно это путь к файлу).

  5. lpstrAlias — необязательное альтернативное имя устройства.

  6. dwStyle — стили окна.

  7. hWndParent — дескриптор родительского окна.

Примечание

Объект структуры MCI_DGV_OPEN_PARMS содержит информацию, используемую сообщением MCI_OPEN, посылаемым устройствам обработки видеоинформации.

При присвоении значений переменным данного объекта структуры следует установить соответствующие флаги в аргументе fdwCommand функции mciSendCommand для того, чтобы установленные значения не игнорировались.

Описание данной структуры содержится в файле заголовка digitalv.h.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]