Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Перевод Int в строку и вывод ее в WinAPI
Не могу перевести int в строку так чтобы вывести его через TextOut: Подскажите код для перевода!!!! //перевести int i=100; в строку S и вывести через //--->TextOut(ps.hdc,30,30,S,ARRAYSIZE(S));... sprintf( buffer, "%d", i ); ( http://www.cplusplus.com/reference/cstdio/sprintf/ )
C++ WinAPI Глюк с выводом результата многопоточной проги
Здраствуйте. Сделал прогу, в которой 2 потока должны выполнить функцию Gauss с одной из половин массива. Синхронизация выполняется при помощи критических секций. Вроде работает, но в выводе глючат 2...
C++ WinAPI Одинаковые имена процессов #include "stdafx.h" #include <Windows.h> #include <tlhelp32.h> #include <clocale> #include <iostream> #include <conio.h> using namespace std; int _tmain(int argc, _TCHAR* argv) { #include <Windows.h> #include <tlhelp32.h> #include <clocale> #include <tchar.h> #include <cstdio> #include <map> #include <string> using namespace std; int main(int argc, _TCHAR* argv) https://www.cyberforum.ru/ win-api/ thread716286.html C++ WinAPI int -> wchar_t* https://www.cyberforum.ru/ win-api/ thread714427.html
Подскажите пожалуйста как правильно реализовать функцию. Нужно склеить 2 строки. 1 строка = "Score: ". Вторая = unsigned int Вот что получилось. подскажите пожалуйста что не так? Выводит нужно... swprintf
C++ WinAPI Не получается взаимодействовать с окнами https://www.cyberforum.ru/ win-api/ thread716165.html
Не получается взаимодействовать с окнами, к примеру код: #include <windows.h> #include <stdlib.h> main(){ HWND h; h=FindWindow(0,"Безымянный - Блокнот "); SendMessage(h,SW_HIDE,0,0); return 0;... SW_HIDE используй в ShowWindow h=FindWindow(0,"Безымянный - Блокнот "); ShowWindow(h, SW_HIDE); чтобы закрыть окно: h=FindWindow(0,"Безымянный - Блокнот "); SendMessage(h,WM_CLOSE,0,0);
C++ WinAPI Окно не перерисовывается при разворачивании
Написать две программы, каждая из которых создает окно. На первом из них должны быть созданы две группы RadioButton. В первой из них имеется выбор из трех цветов: красный, синий, зеленый. Во второй –... не могу понять, почему не отрисовывается.Только я не вижу WM_PAINT в функции окна второй формы, или его там на самом деле нет? Вот поэтому и не отрисовывается.
C++ WinAPI Диалоги. Считывание кода цвета из файла и его применение https://www.cyberforum.ru/ win-api/ thread716587.html
Здравствуйте нужна помощь) в окне рисуется эллипс. Цвет эллипса задается с помощью стандартного диалога выбора цвета (вызов диалог осуществляется из меню). В файл сохраняется цвет эллипса и...
C++ WinAPI Учу WinAPI
int WINAPI WinMain ( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpszCmdParam, int nCmdShow ) { HWND hWnd; WNDCLASS WndClass; MSG Msg; char szClassName = "Hello World"; ... wchar_t szClassName = L"Hello World";
Создание и сортировка массива в двух потоках. WinApi C++ WinAPI
Доброго времени суток! Возникла необходимость передачи данных между потоками, книжки прочёл (Рихтер, Щупак), но примеры на столько примитивные, что разобраться с более сложными задачами я пока что... генерация и сортировка #include <iostream> #include <tuple> #include <Windows.h> #include <Process.h> #include <algorithm> #include <ctime> #include <cstdlib> #include <iomanip>
C++ WinAPI Двойная буферизация, правильные размеры
Здравствуйте! Проблема заключается в следующем: Мне нужно правильно захватить область в структуру RECT, и потом по ней уже работать с HDC, т.е: Сейчас я делаю так: case WM_CREATE:...
C++ WinAPI "Многострочный редактор" Есть программа. Мне надо чтобы рабочая область увеличивалась(уменьшалась) при любых изменении размера окна. И так-же с введённым текстом, т.е. чтобы он полностью помещался в окне при любых изменениях... https://www.cyberforum.ru/ win-api/ thread713442.html C++ WinAPI Перевод int d строку и вывод строки WinApi https://www.cyberforum.ru/ win-api/ thread714695.html
Пишу тетрис, мне надо выводить постоянно очки (points): Пытаюсь написать в окне текст с помощью TextOut, выглядит он у меня примерно так TextOut(ps.hdc,250,150,"очки переведенные в... Перевод int d строку sprintf http://vsokovikov.narod.ru/New_MSDN_API/Add_func_runtime_C/fn_sprintf.htm использовать так же как printf кроме первого параметра например char buf; int m=10;...
5 / 5 / 1
Регистрация: 25.10.2013
Сообщений: 230
19.03.2014, 17:24 0

Обмен данными через СОМ-порт - C++ WinAPI - Ответ 5920255

19.03.2014, 17:24. Показов 61922. Ответов 36
Метки (Все метки)

Ответ

Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
C++
1
2
3
VOID WINAPI ThreadProc(PVOID* dummy){ printf("Ждите данные из порта СОМ4...\n");
 while(true){ 
ReadFile(hCom, pbuf, 1, &bytesRead, NULL);
Каким образом можно прервать попытку считать байт? Понадобилось, например, приостановить чтение/изменить логику/закрыть поток из самого потока, то как и образом это сделать, если поток по сути висит?

Вернуться к обсуждению:
Обмен данными через СОМ-порт C++ WinAPI
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.03.2014, 17:24
Готовые ответы и решения:

Обмен данными по СОМ-порту
Доброго времени суток. Пишу 2 программы, обменивающиеся данными по COM-порту. Одна посылает управляющий сигнал, другая - в ответ - пакет...

Обмен данными между процессами через файлы, что отображаются в памяти
Добрый вечер. У меня есть код читателей-писателей и 2 консольных приложения, где происходит обмен данных между процессами с помощью файлов,...

Обмен данными через COM порт
Доброго времени суток. Требуется производить обмен данными с неким устройством через СОМ порт. Сейчас использую вот такие функции: ...

36
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.03.2014, 17:24
Помогаю со студенческими работами здесь

Обмен данными через ком порт в потоке
Программа выполняется в потоке идёт обмен данными через ком порт с мк! При выполнении программа просто останавливается, не могу понять в...

управление через СОМ порт
Как сдельть сигнал на RTS,DTR по нажатию BUTTON1и2 соответственно. Причём при их отпускании сигналы должны обнульться! Кто шарит в этом?!

Передача пакета по протоколу ОВЕН через СОМ порт
задача такая. Я должна сделать скаду-систему контоля микроклимата. Т.е. я как пользователь, задаю параметры работы (т.е. устанавливаю мин...

Обмен через порт
нужно написать две программки под UNIX, которые общались бы между собой через последовательный порт /dev/ser. Может кто нибудь рассказать...

Взаимодействие процессов, обмен сообщениями через порт
Народ, нужна помощь с лабораторной работой. Нужна вот такая программа на С++: &quot;Вычислить f (x) * g (x), используя 2...

0
Новые блоги и статьи
Vue 3: Создаем современное веб-приложение с Composition API
Reangularity 14.03.2025
В фронтенд-разработке Vue 3 выделяется своим прагматичным подходом. В отличие от React с его минималистичной философией "всё — JavaScript" или Angular с его всеобъемлющим корпоративным подходом, Vue. . .
Разработка контекстных меню в iOS
mobDevWorks 14.03.2025
С приходом iOS 13 Apple представила новый API для контекстных меню, который полностью заменил предыдущую технологию 3D Touch peek & pop. Хотя многие разработчики и пользователи испытывают ностальгию. . .
Лучшие практики оптимизации Docker Image
Mr. Docker 13.03.2025
Размер Docker-образа влияет на множество аспектов работы с контейнерами. Чем больше образ, тем дольше его загрузка в реестр и выгрузка из него. Для команд разработки, работающих с CI/ CD пайплайнами,. . .
Вопросы на собеседовании по Docker
Mr. Docker 13.03.2025
Ты сидишь напротив технического специалиста, и вдруг звучит вопрос про Docker Swarm или многоэтапные сборки. Пот на лбу? Не переживай, после этой статьи ты будешь готов ко всему! Эта статья будет. . .
Поиск текста в сносках : замена дефиса на тире или тире на дефис...
РоΜа 13.03.2025
Нужно было найти текст в сносках и заменить. Почему-то метод селекшн не сработал. . . пришлось гуглить. найденный на форумвба код пришлось править. Смысл - заменяет в сносках дефисы и тире на нужные. . . .
Real PATH definitions in bash scripts
jigi33 13.03.2025
Как поймать путь и путь к директории относительно запускаемого файла в BASH 1. поймать путь через вывод $(pwd) 2. более правильно - на основе realpath (см. скриншот)
Django или Flask: что выбрать для веб-разработки на Python
py-thonny 13.03.2025
Django – это высокоуровневый фреймворк, который придерживается философии "всё включено". Он предоставляет разработчику готовые решения для большинства типичных задач веб-разработки: от аутентификации. . .
Непрерывное развертывание в Java с Kubernetes
Javaican 13.03.2025
Чем так привлекателен Kubernetes для развертывания Java-приложений? Этот оркестратор контейнеров позволяет автоматизировать развертывание, масштабирование и управление контейнеризированными. . .
Предотвращение XSS, CSRF и SQL-инъекций в JavaScript
run.dev 13.03.2025
JavaScript занимает первые позиции среди языков веб-разработки, но его распространенность делает его привлекательной целью для злоумышленников. Межсайтовый скриптинг (XSS), межсайтовая подделка. . .
PHP 8: JIT-компиляция и улучшение производительно­сти
Jason-Webb 13.03.2025
PHP никогда не славился своей скоростью. Многие сталкивались с проблемами производительности при работе со сложными вычислениями или обработкой больших объемов данных. Традиционная модель выполнения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru