Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI MessageBox в новом потоке или как std::async https://www.cyberforum.ru/ win-api/ thread1457949.html
Хочу немодальный MessageBox, потому запускаю в отдельном потоке. Вот вопрос: 1. Почему если запустить так, то работает: #include <future> void MessageBoxNotificationAcync(HWND hWnd, std::wstring text, std::wstring caption, UINT uType_Buttons) { std::async({ MessageBox(hWnd, text.c_str(), caption.c_str(), uType_Buttons);
C++ WinAPI Управление памятью
Добрый день. Как с помощью функции GlobalAlloc выделить память для массива размерностью M на N?
C++ WinAPI Передача в функцию-обработчик потока объекта класса Чтобы написать обработчик для потока, нужно написать функцию с такой сигнатурой: DWORD func(void* param). У меня есть объект класса, который я хочу передать в обработчик. Вопрос: это как-то возможно? Вообще мне нужно передать массив double в функцию, но учитывая, что размер (а он должен быть не константным) передать вторым параметром никак не получится, решил написать класс "Массив", в котором... https://www.cyberforum.ru/ win-api/ thread1457858.html C++ WinAPI Запуск процесса с правами Администратора https://www.cyberforum.ru/ win-api/ thread1457815.html
Здравствуйте, есть программа которая запускается,не имея прав администратора(обязательно), она должна вызвать другой процесс, который требует права администратора, подскажите пожалуйста, как сделать это?
C++ WinAPI Bitmap в меню
Всем привет. Нужно добавить в меню картинку, вместо текста. Меню создается в ресурсе. *.RC #include "resource.h" #include "windows.h" ID_LINE1 BITMAP "D://Line1.bmp" Menu MENU { POPUP "&Курсор" {
C++ WinAPI Createwindowex изменение параметров использую SetWindowLongPtr, но параметры установленные ранее не пропадают, нужно чтобы были только установлнные заново. Какой функцией лучше это сотворить??? Добавлено через 1 минуту Тоесть у меня было ws_autoscroll и после SetWindowLongPtr, оно остаётся и ws_multiline не работает. https://www.cyberforum.ru/ win-api/ thread1456838.html
C++ WinAPI WH_GETMESSAGE https://www.cyberforum.ru/ win-api/ thread1456623.html
пишу хук на сообщение, но не могу понять как мне преобразовать LPARAM? #define _CRT_SECURE_NO_WARNINGS #include<Windows.h> #include<iostream> LRESULT CALLBACK WinProc(HWND, UINT, WPARAM, LPARAM); LRESULT CALLBACK HookGetMessage(int, WPARAM, LPARAM); HWND hWnd; HHOOK HGM; int WINAPI WinMain(HINSTANCE hInst, HINSTANCE, LPSTR, int) {
C++ WinAPI Сериализация работает некорректно
Добрый день) Кто может подсказать почему не работает корректно сериализация? В файл вроде бы сохраняет, но там чушь, если посмотреть через notepad. А при открытии сохраненного файла в проекте выбивает ошибку Код сорри за внешний ресурс. просто объем большой Кто поможет карма++
C++ WinAPI Работа с Pipe Здравствуйте, пытаюсь создать именованный канал, но CreateFile() == INVALID_HANDLE_VALUE, а GetLastError() возвращает 2. Подскажите, в чем причина и как это исправить? ОС Windows 8.1 x32, Среда VS 2013 Express. Сижу под администратором. Вот весь код программы: #include <windows.h> #include <stdio.h> #include <conio.h> #include <locale.h> https://www.cyberforum.ru/ win-api/ thread1456436.html C++ WinAPI Запись данных с консоли в файл https://www.cyberforum.ru/ win-api/ thread1456345.html
Всем доброго времени суток! Есть 2 программы: 1: сортирует массив данных 3 способами, выводит время сортировки. #include <stdio.h> #include <locale.h> #include <conio.h> #include <time.h> #include <windows.h> #include <stdlib.h>
C++ WinAPI Создание 2-х типов дочерних окон
Помогите, совсем профан в этом. Не создается второе дочернее окно. В чем ошибка? // 123.cpp : Defines the entry point for the application. // #include "stdafx.h" #include "123.h" #define MAX_LOADSTRING 100 // Прототипы функций BOOL InitApp(HINSTANCE);
C++ WinAPI Форматирование диска Добрый день, возник такой вопрос, каким образом можно положить на диск новую файловую систему с помощью системных функций и что вообще для этого надо? https://www.cyberforum.ru/ win-api/ thread1455560.html
32 / 30 / 4
Регистрация: 01.02.2014
Сообщений: 878
25.05.2015, 21:09  [ТС] 0

Как организовать выполнение потока по таймеру - C++ WinAPI - Ответ 7668732

25.05.2015, 21:09. Показов 1673. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от tnk500 Посмотреть сообщение
конечно бесконечный, у тебя переменная stop никак не может измениться в пределах цикла while, поэтому код никогда не доберется до return 1. Засовывай все тело функции в цикл.
ну так всё тело и так в цикле, переменна из вне изменяется (в главном потоке) и всё норм отрабатывает

Цитата Сообщение от Zugunder Посмотреть сообщение
Ну так жди/считай 5 секунд по 60.
тоже думал об этом, а это рационально?

Цитата Сообщение от Zugunder Посмотреть сообщение
А лучше смотри стандартные таймеры винды с колбеком.
а без калбека есть таймеры?

Цитата Сообщение от retmas Посмотреть сообщение
используйте события
а чем оно мне поможет?

Вернуться к обсуждению:
Как организовать выполнение потока по таймеру C++ WinAPI
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2015, 21:09
Готовые ответы и решения:

Как организовать цикл по таймеру?
Здравствуйте, уважаемые специалисты! Не могу сообразить, как организовать цикл дабы производить...

Как организовать вызов asp. по таймеру
Как организовать вызов asp. по таймеру Имеется в виду. Чтото типа чата. т.е. постоянное...

Как организовать проверку и смену данных по таймеру?
В базе есть таблица топ 5 игроков.Время для нахождения в топе час.И есть таблица очередей, куда...

Выполнение слота основного потока через сигнал второстепенного потока
Доброго времени суток! Вопрос следующий. В основном потоке создается кнопка и Qlabel class...

7
25.05.2015, 21:09
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.05.2015, 21:09
Помогаю со студенческими работами здесь

Как завершить выполнение потока
Делаю так: int btncnt = 0; private void button1_Click_1(object sender, EventArgs e) ...

Как остановить выполнение потока
private void button1_Click(object sender, EventArgs e) {//старт for...

Как становить выполнение потока Thread
Здравствуйте друзья. Я запускаю метод пинга адресов в потоке ()ниже пиведен метод пинга и запуск...

Остановка потока по таймеру
Суть вопроса в следующем. В основной программе запускается рабочий поток, в котором в бесконечном...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru