С Новым годом! Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ WinAPI Получение виртуальной функции чужого процесса https://www.cyberforum.ru/ win-api/ thread1587205.html
Всем привет Интересует вопрос как по средствам ReadProcessMemory использовать табличную функцию сторонеего процесса
C++ WinAPI Свой GDI/GUI
Доброго времени суток. Нужен совет профессионалов. Не подскажите как сделать подобные красивые приложения: (приведены по ссылке). Достаточно ли изучить MFC или лучше писать на основе Win API ?
C++ WinAPI Нажатие клавиш SendInput и раскладка клавиатуры https://www.cyberforum.ru/ win-api/ thread1586625.html
Клиент на сишарпе посылает серверу нажатую клавишу: private void Form1_KeyUp(object sender, KeyEventArgs e) { code = (int)e.KeyCode; //MessageBox.Show(string.Format("code:{0}", coordX)); command_flag = (int)command.PRESS_BUTTON; } И на серверной машине она "нажимается": void PressButton(int buttonCode) {
C++ WinAPI Установка консоли в верхний левый угол экрана Как установить консоль на позицию верхнего левого угла экрана ? https://www.cyberforum.ru/ win-api/ thread1586358.html
MapViewOfFile. Как наиболее быстро использовать файл как массив? C++ WinAPI
В общем дело такое : Имею файл около 256 Мб. Необходимо юзать его как "массив". Иметь возможность добавлять записи и извлекать . Например добавлять строки максимальной длины 32 Кб. , либо целые числа (4 байта) . (Данные приходящиеся на один файл однотипные). Проблема как сделать это быстро , имеется ввиду добавление ? Необходимо добавить числа : 2^26 (Максимальное число). Причем с...
C++ WinAPI Интерфейс IDropTarget реализую интерфейс IDropTarget #pragma once #include "oleidl.h" class DropTarget : public IDropTarget { private: ULONG m_refCount; wchar_t m_data; https://www.cyberforum.ru/ win-api/ thread1585856.html
C++ WinAPI Как в приложении WinAPI создать кнопку современного вида? https://www.cyberforum.ru/ win-api/ thread1585255.html
Всем доброго времени суток, вот уже пару лет изучаю C/C++ и как правило находил всё на CyberForum не регистрируясь и мониторя существующие темы. Сегодня наконец решил вступить в ваши ряды. Вопрос наверное очень прост, но время немного поджимает и пока толкового решения найти не удалось (не везёт наверное). Вопрос следующий - как стандартными средствами API получить контролы типа edit, button и...
Высота строки в Listview C++ WinAPI
Как можно задать высоту строки у Listview? Как ширину менять ясно, а про высоту нигде не написано :cry: Буду благодарен за любую наводку по этому вопросу.
C++ WinAPI Перевести фокус по нажатию на ввод https://www.cyberforum.ru/ win-api/ thread1584701.html
Имеется основное окно, на котором расположено дочернее edit окно с установленным фокусом. Необходимо после ввода текста, по нажатию клавиши enter отправить текст в буфер... Так как окно без фокуса, соответственно WM_KEYDOWN в основном окне отпадает. Первое, что приходит в голову ловить в цикле GetMessage(), хотя раньше так не делал.
C++ WinAPI Почему не всплывает окно? https://www.cyberforum.ru/ win-api/ thread1584479.html
По видео уроку, снятому 2 года назад, написал вот это: #include <windows.h> #define width 1600 #define height 900 LRESULT CALLBACK WndProc(HWND hWnd, UINT Umsg, WPARAM wParam, LPARAM lParam); //Прототип процедуры изменяющей размер окна int CALLBACK WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
Установить размеры консоли C++ WinAPI
Собственно нужно считать максимально возможную высоту и ширину окна и установить размеры консоли на пол ширины и всю высоту. Нужны именно размеры экрана, размер буфера не нужно.
C++ WinAPI Реализовать TrackBar Здравствуйте! Написал программу отображения каркасной объемной модели. Углы поворота модели и масштаб задаются значением переменных. Теперь следует добавить трекбары, чтобы изменять эти значения непосредственно в окне программы. Но т.к. никогда этим не занимался, сделал по образцу из интернета. Возникли некоторые ошибки. Прошу помощи над их исправлением. case WM_CREATE: CHAR spos; RECT... https://www.cyberforum.ru/ win-api/ thread1584394.html
1130 / 789 / 232
Регистрация: 12.04.2010
Сообщений: 2,012
23.11.2015, 10:17 0

Округление значения из буфера обмена при клиент-серверном взаимодействии - C++ WinAPI - Ответ 8380538

23.11.2015, 10:17. Показов 541. Ответов 3
Метки (Все метки)

Ответ

Давайте посмотрим, что записано.
C++
1
2
3
4
5
6
7
8
9
10
// ...
if(lpTextCopy != NULL)
 {
 lstrcpyA( lpTextCopy, mass); 
 // ...
 cout << "write " << endl;
 cout <<  (int)lpTextCopy[0] << endl;
 cout << (int)lpTextCopy[1] << endl;
 // ...
 // ...
Сравним с тем что прочитано.

C++
1
2
3
4
5
6
7
            // ...
          if(hClipBuf != NULL)
          {
            // ...
            cout << "read " << endl;
            cout<<  (int)  lpClipBuf[0]<<"\n"<< (int) lpClipBuf[1];
            // ...
Добавлено через 9 часов 6 минут
Цитата Сообщение от romanbI4 Посмотреть сообщение
как этого округления избежать?
Чтобы избежать округления, не нужно округлять

Вернуться к обсуждению:
Округление значения из буфера обмена при клиент-серверном взаимодействии C++ WinAPI
0
Заказать работу у эксперта
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
23.11.2015, 10:17
Готовые ответы и решения:

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

Зависание в клиент-серверном приложении при чтении
Привет всем, с наступающим! Подскажите пожалуйста, есть ли аналоги функции: ...

Ошибка при передаче данных в клиент-серверном приложении
Здравствуйте, вот код клиент-серверного приложения: Клиент: private void button1_Click(object...

Ошибка при чтении данных из буфера обмена
Доброго вермени суток.На ПК стоит WIN XP SP2. С недавних пор стал замечать что тупит буфер...

3
23.11.2015, 10:17
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
23.11.2015, 10:17
Помогаю со студенческими работами здесь

Убирать пробелы при копировании из буфера обмена
Подскажите, как сделать так что бы когда копировал из интернета ИНН, пробелы автоматически...

При использовании буфера обмена теряется часть информации.
Коллеги! При использовании буфера обмена теряется часть информации. Например, в одном файле выделяю...

добавление столбцов в datagridview при заполнении из буфера обмена
Здравствуйте. Загружаю данные из буфера обмена(таблицы Excel) в грид. Если количество столбцов...

Skype - Ошибка при чтении данных из буфера обмена
До запуска Скайпа все работает нормально. Но после его запуска, начинаются глюки. Версия Скайпа -...

0
Блоги программистов
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов. . . .
С чего начать программировать микроконтроллер­­ы
raxper 06.01.2025
Введение в мир микроконтроллеров Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обновление сайта www.historian.b­y
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list): s=^y] p=x and y for i in range(1,len(x)): s. append((x^y)^p) p=(x and y)or(p and (x or y)) return s x=list() y=list()
Это мы не проходили, это нам не задавали...(аси­­­­­­­­­­­­­­­­­­­­­­­­­­х­р­о­н­­н­­­ы­­й счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
Руководство по созданию бота для Телеграм на Python
IT_Exp 04.01.2025
Боты для Телеграм представляют собой автоматизированные программы, которые выполняют различные задачи, взаимодействуя с пользователями через интерфейс мессенджера. В данной статье мы рассмотрим,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru