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

Таймеры не работают - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Обращение к данным класса. http://www.cyberforum.ru/cpp-beginners/thread156821.html
Доброе время суток. Начал самостоятельно изучать классы. Хотел выполнить задание, но возникла первая трудность. #include <iostream> class Rectangle { public: Rectangle (); //int Perimeter (int, int);
C++ Как запрограммировать экспоненту Добрый вечер! Помогите пожалуйста с вопросом: как запрограммировать функцию exp(x). Это стандартная функция, мне нужно сделать аналог своей функции. exp(x) = 1 + x + (x^2)/2!+(x^3)/3!....+(x^n)/n!+..... Нужно использовать несколько циклов? http://www.cyberforum.ru/cpp-beginners/thread156818.html
C++ Прозрачность
Здравствуйте! Появилась необходимость поставить картинку на форму так, чтобы фон был прозрачным. Нашёл вот это http://www.rsdn.ru/archive/vc/issues/pvc045.htm и использовал первый вариант с поправкой на то, что у меня диалоговое приложение: BOOL Cdiplom_engDlg::OnInitDialog() { CDialog::OnInitDialog(); ... // TODO: добавьте дополнительную инициализацию...
C++ _beginrhread = crash 0xc0000417
code 417 значит неверный параметр был дан ф-ции рунтайма, а именно _beginthread _beginthread(func,0,NULL); но этот же код хорошо работал в моей старой другой проге =\ дебаг: ни win debugging tools ни студио дебагер его не ловят, он просто не случается, а в оллидб: ставишь Ignore memory access violations in KERNEL32 - галочку = краш есть как и без дебугера - снимаешь её = краша нет
C++ Почему _kbhit возвращает TRUE при отсутствии нажатий? http://www.cyberforum.ru/cpp-beginners/thread156791.html
Почему _kbhit возвращает TRUE при отсутствии нажатий? Есть такой кусок: if(_kbhit()) { if ((GetKeyState(VK_SPACE)==-127)||(GetKeyState(VK_SPACE)==-128)) cout << kbhit(); // клавиши не нажимаются но выдает 1, т.е. заходит таки в эту ветку IF } После до первого нажатия после запуска все норм - _kbhit()==0 , но после одного захода в ветку, _kbhit() так и...
C++ структура LARGE_INTEGER Не совсем понимаю эту структуру. Объясните плз, как присвоить значение? LARGE_INTEGER a; a.QuadPart=0; --> ошибка (Dev-C++): expected constructor, destructor, or type conversion before '.' token expected `,' or `;' before '.' token подробнее

Показать сообщение отдельно
rrrFer
Заблокирован
01.08.2010, 19:40     Таймеры не работают
таймер считает в отдельном потоке и отправляет сообщение, которое должно быть обработано тут:
C++
1
(TIMERPROC)Test
сообщение WM_TIMER, как то так:
C++
1
2
3
4
switch(uMsg){
case WM_TIMER:
//тут обработаешь
break;
Если в SetTimer() в качестве четвертого параметра передать NULL вместо адреса функции-обработчика, то сообщение надо обрабоать в функции окна, указанного в первом параметре. У вас же в первом варианте который вы привели:
Код
SetTimer(NULL,1,4000,NULL)
сообщение не придет никуда и, соответственно, ничем обработано не будет

Добавлено через 1 минуту
Цитата Сообщение от Owyn Посмотреть сообщение
всмысле?
в прямом
http://www.google.ru/search?hl=ru&so...=&oq=&gs_rfai=
 
Текущее время: 09:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru