структура MIXERCONTROLDETAILS_LISTTEXT (mmeapi.h)
Структура MIXERCONTROLDETAILS_LISTTEXT извлекает текст списка, текст метки и (или) сведения о диапазоне диапазона для элементов управления с несколькими элементами. Эта структура используется при указании флага MIXER_GETCONTROLDETAILSF_LISTTEXT в функции mixerGetControlDetails.
Синтаксис
typedef struct tMIXERCONTROLDETAILS_LISTTEXT {
DWORD dwParam1;
DWORD dwParam2;
char szName[MIXER_LONG_NAME_CHARS];
} MIXERCONTROLDETAILS_LISTTEXT, *PMIXERCONTROLDETAILS_LISTTEXT, *LPMIXERCONTROLDETAILS_LISTTEXT;
Члены
dwParam1
Управление значениями, зависящими от класса. Следующие типы элементов управления перечислены с соответствующими значениями:
Имя | Описание |
---|---|
ЭКВАЛАЙЗЕР | MIXERCONTROL. Ограничивающий член dwMinimum. |
MIXER и MUX | ЭЛЕМЕНТ MIXERLINEdwLineID. |
MULTIPLESELECT и SINGLESELECT | Неопределенный; значение должно быть равно нулю |
dwParam2
См. dwParam1.
szName[MIXER_LONG_NAME_CHARS]
Имя, описывающее один элемент в элементе управления с несколькими элементами. Этот текст можно использовать в качестве текста метки или элемента в зависимости от класса элемента управления.
Комментарии
Следующие стандартные типы элементов управления используют эту структуру для получения текстовых описаний элементов в элементах управления с несколькими элементами управления:
Элемент управления Fader:
MIXERCONTROL_CONTROLTYPE_EQUALIZER
Элементы управления списками:
MIXERCONTROL_CONTROLTYPE_MIXER
MIXERCONTROL_CONTROLTYPE_MULTIPLESELECT
MIXERCONTROL_CONTROLTYPE_MUX
MIXERCONTROL_CONTROLTYPE_SINGLESELECT
Требования
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | mmeapi.h |