Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: CL | DM;

Вниз

Поток или Таймер   Найти похожие ветки 

 
Ricko ©   (2004-10-28 11:41) [0]

Что рациональние использовать subj?. Например мне нужно считывать параметры микшера системы. Как правильнее это сделать, по событию таймера или в потоке?


 
Sandman25 ©   (2004-10-28 11:47) [1]

Если период таймера большой, а обработка быстрая, то можно и в основном потоке.
Если же действия будут сильно "грузить" основной поток, то лучше выделить отдельный поток.


 
Ricko ©   (2004-10-28 11:53) [2]

Если период таймера большой
100 мс

Если же действия будут сильно "грузить" основной поток
Выполнение запроса к базе данных


 
Ricko ©   (2004-10-28 11:53) [3]

Если период таймера большой
100 мс


 
Ricko ©   (2004-10-28 11:54) [4]

Не обращайте внимание на это
Выполнение запроса к базе данны
это я перепутал.


 
Sandman25 ©   (2004-10-28 12:11) [5]

Тогда лучше в отдельном потоке ИМХО. При изменении значений слать уведомление (сообщение) основному потоку.


 
Digitman ©   (2004-10-28 12:15) [6]


> Как правильнее это сделать, по событию таймера или в потоке?


в "потоке" или не в "потоке" - решай сам.

а вот делать это по событию таймера - дурней не придумаешь

ты вот это читал в станд.справке ?

The MM_MIXM_CONTROL_CHANGE message is sent by a mixer device to notify an application that the state of a control associated with an audio line has changed. The application should refresh its display and cached values for the specified control.

MM_MIXM_CONTROL_CHANGE  
wParam = (WPARAM) hMixer
lParam = (LPARAM) dwControlID


Parameters

hMixer

Handle of the mixer device (HMIXER) that sent the notification message.

dwControlID

Control identifier for the mixer control that has changed state. This identifier is the same as the dwControlID member of the MIXERCONTROL structure returned by the mixerGetLineControls function.



Remarks

An application must open a mixer device and specify a callback window to receive the MM_MIXM_CONTROL_CHANGE message.



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

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.037 c
14-1097689339
Knight
2004-10-13 21:42
2004.11.14
Люди... жените меня :)


14-1098903138
Луарвик
2004-10-27 22:52
2004.11.14
ИИ в играх


1-1098909761
Мирон
2004-10-28 00:42
2004.11.14
Нужно проверить возможность создания каталога, не создавая его


14-1098896574
Настенька!!!
2004-10-27 21:02
2004.11.14
Корешик "Вика"


6-1094532299
BLABLA
2004-09-07 08:44
2004.11.14
Netsend от другово имени.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский