Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Считывание HWND процесса с клавиатуры и использование в дальнейшем C++ WinAPI
У меня есть программа которая отправляет другой программе по HWND данные, HWND другого процесса я получаю в ручную, мне нужно после того как я в ручную получил HWND написать его с клавиатуры в... HWND процесса HWND - это дескриптор окна, а не процесса. У заданного процесса может быть несколько окон. Тебе что именно надо?
C++ WinAPI Как поменять цвет некоторой последовательности символов в текстовом поле Здравствуйте. У меня есть дочерное окно, созданное с флагом WS_BORDER, которое представляет из себя текстовое поле. Каким образом можно определенную последовательность закрасить конкретным цветом?... https://www.cyberforum.ru/ win-api/ thread2502430.html
C++ WinAPI Вращение квадрата вокруг своего центра
Может кто подсказать как вращать квадрат вокруг своего центра? 2D объект, если применяю формулу вращения вокруг центра, то квадрат не меняется, хотя центр определён верно(по тем же координатам создал... что-то не так делаючто именно?
C++ WinAPI Не могу создать окно при нажатии на кнопку, так чтобы основное окно закрылось. C++
Помогите создать окно при нажатии на кнопку, так чтобы основное окно закрылось. Ни как не получается создать. C++ #if defined(UNICODE) && !defined(_UNICODE) #define _UNICODE #elif...
C++ WinAPI В центре она нарисовать мишень из 10 полей и в каждом поле вывести его значение (от 1 с краю, до 10 в центре) https://www.cyberforum.ru/ win-api/ thread2502610.html
Есть задание: В центре она нарисовать мишень из 10 полей и в каждом поле вывести его значение (от 1 с краю, до 10 в центре). При любых изменениях окна мишень должна полностью отображаться в окне....
C++ WinAPI Вращение квадрата меняется в зависимости от нажатия кнопки мыши
Добрый вечер. У меня почему-то не получается поменять движение вращения квадрата(квадрат должен вращаться в другую сторону при нажатии любой клавиши мыши). Пробовал много чего, но почему-то не... #include <windows.h> #include <cmath> #ifndef M_PI const double M_PI=3.14159265358979323846; #endif struct TRPoint { float X, Y; };
C++ WinAPI Подскажите, что не так? https://www.cyberforum.ru/ win-api/ thread2500432.html
#include "stdafx.h"#include <iostream>using namespace std; int _tmain(int argc, _TCHAR* argv){ int sec; sec = 364 * 24 * 60 * 60; cout << "max_sec_int = " << INT_MAX << endl; cout <<...
C++ WinAPI WinApi. Калькулятор. Ошибка: Vector subscript out of range https://www.cyberforum.ru/ win-api/ thread2501942.html
Работаю с калькулятором. При нажатии на кнопку с цифрой, данная цифра помещается в вектор (хранение вводимых данных). Операции "+" и "*" работают отлично, а вот "-" и "/" выдают ошибку: Vector... for (int i = 0; i < vector_size; i++) { rslt = buf-buf; } На последней итерации цикла, когда i=vector_size-1, в buf будет выход за пределы контейнера buf. Аналогично в другом цикле.
C++ WinAPI Как создать дочернее окно при нажатии на кнопку? https://www.cyberforum.ru/ win-api/ thread2501992.html
Как создать дочернее окно при нажатии на кнопку??? Не получается создать дочернее окно, чтобы оно открывалось при нажатии на кнопку в главном окне приложения, а главное окно после открытия дочернего... а главное окно после открытия дочернего пропадало. Смысле закрывалось или сворачивалось?
C++ WinAPI GUI отображает имя процесса и сколько памяти он использует Здравствуйте! Может у кого-нибудь есть исходник на WinAPI C++ Программа GUI отображает имя процесса и сколько памяти он использует, пример: explorer.exe 100Mb P.S. Может кто подсобить? Может... имя процесс легко ищется через PROCESSENTRY32 а показания памяти нужно обрабатывать в цикле с постоянным обновлением (или через таймер) с первым могу помочь, но только не на WinAPI, а через... https://www.cyberforum.ru/ win-api/ thread2501170.html
C++ WinAPI При нажатии на прямоугольник, менять цвет Здравствуйте, есть задание. Всего на рабочей области 4 прямоугольника, при нажатии на прямоугольник, тот начинает менять цвета(зеленый-красный-синий-зеленый-...), т.е. циклично меняет цвет, пока не... Вместе с сообщением WM_LBUTTONDOWN передаются координаты мыши. Не нужно запрашивать координаты отдельно. Если же запрашиваете координаты отдельно, то возможно нужно ещё переводить значения из... https://www.cyberforum.ru/ win-api/ thread2501670.html C++ WinAPI Диспетчер задач
Исходный код диспетчера задач, он предоставляет информацию о производительности компьютера и запущенных приложениях, процессах и использовании ЦП, фиксирует нагрузку и сведения о памяти и т.д. ... ЧерныйВластелин, смысл выкладывать ссылку на архив под паролем?
6 / 6 / 0
Регистрация: 13.05.2012
Сообщений: 593
24.09.2019, 17:20  [ТС] 0

Сохранение данных из ListView в файл - C++ WinAPI - Ответ 13850368

24.09.2019, 17:20. Показов 4597. Ответов 12
Метки (Все метки)

Ответ

гог педа, Ещё нюанс тот .txt файл который создаётся с помощью вашей программы теперь в Edit считывается хорошо,а содержимое .txt файла который я создал сам не выводиться
Создаю я его так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
hFile = CreateFile(_T("Print.txt"), GENERIC_WRITE|GENERIC_READ, FILE_SHARE_WRITE|FILE_SHARE_READ, NULL, CREATE_NEW, FILE_ATTRIBUTE_NORMAL, NULL);
 
 DWORD dwByte;
                           TCHAR szTemp[100]; 
                           TCHAR szTemp1[100];
                           TCHAR szTab[1000] = L"\r\n";
                           TCHAR szTemp2[100];
                           TCHAR szTemp3[100];
                           TCHAR szTemp4[100];
                           TCHAR szTemp5[100];
                           
                           GetWindowText(hEdit[0], szTemp, 100);
                           GetWindowText(hEdit[1], szTemp1, 100);
                           GetWindowText(hEdit[2], szTemp2, 100);
                           GetWindowText(hEdit[3], szTemp3, 100);
                           GetWindowText(hEdit[4], szTemp4, 100);
                           GetWindowText(hEdit[5], szTemp5, 100);
                           lstrcat(szTab, szTemp);
                           lstrcat(szTab, L", ");
                           lstrcat(szTab, szTemp1);
                           lstrcat(szTab, L", ");
                           lstrcat(szTab, szTemp2);
                           lstrcat(szTab, L", ");
                           lstrcat(szTab, szTemp3);
                           lstrcat(szTab, L", ");
                           lstrcat(szTab, szTemp4);
                           lstrcat(szTab, L", ");
                           lstrcat(szTab, szTemp5);
                           lstrcat(szTab, L".\r\n");
                           
                           WriteFile(hFile, (LPVOID)szTab, lstrlen(szTab) * sizeof(TCHAR), &dwByte, NULL);
                           CloseHandle(hFile);
При этом данные в файл записываются.

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

Вывод данных из ListView в файл
Делаю так: char cBufferText; HANDLE hFile; HWND hLV= GetDlgItem(hwnd, ID_LV); DWORD dwByte; LVITEM LvItem; hFile =...

Сохранение и загрузка данных из ListView в txt файл
Добрый вечер! Возникла проблема при сохранении данных таблицы компонента ListView в txt файл и ,соответственно, при загрузке из txt в...

ListView: сохранение содержимого в файл
Здравствуйте.Возник вопрос:Можно ли содержимое ListView сохранить в файл?

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

Сохранение данных ListView
Привет всем, есть 3 колонки в listview в этих колонках содержится информация, получается что каждая строка в таблице listview имеет свой...

Listview. Сохранение данных
Только только начал изучение делфи. Наткнулся на проблемку: добавляю на форму Listview, настраиваю, оформляю и т.п., компилирую, запускаю....

Сохранение данных в таблице listView
у меня имеется две формы. На одной имеется таблица listView1. а на другой - таблица listView2 И на каждой форме есть кнопочка...

Сохранение данных из ListView в txt
Люди добрые! Вот в этом коде, открывается диалог для сохранения данных из listView. Данные реально сохраняются только в файле...

Сохранение данных из ListView и их считывание
Опять я Всех опередил )) сижу сам себе на вопросы отвечаю :)) Тема закрыта.. а кому интересно вот так : Я вот так...

0
Новые блоги и статьи
std::mutex в C++: Хитрости и тонкости использования
Wired 03.03.2025
В C++ ключевым инструментом для обеспечения корректной работы параллельных процессов выступает std::mutex – примитив синхронизации, появившийся в стандарте C++11. До его появления использовали. . .
std::span в C++: Производительно­сть и практическое использование
Wired 03.03.2025
Традиционная работа с указателями и массивами часто приводит к ошибкам и уязвимостям в безопасности. Именно поэтому в C++20 появился std::span - легковесная обертка, обеспечивающая безопасный. . .
std::span в C++: Константность и безопасность типов
Wired 03.03.2025
std::span - представитель семейства view-типов, появившийся в стандарте C++20. Этот компонент предоставляет легковесное и эффективное решение для работы с непрерывными последовательностями данных,. . .
std::span в C++: Subview и Slice
Wired 03.03.2025
std::span - невладеющий тип данных C++, который предоставляет гибкий интерфейс для работы с непрерывными последовательностями элементов. Этот тип существенно упрощает обработку массивов и. . .
std::span в C++: Доступ к элементам и итерирование
Wired 03.03.2025
Появление std::span в стандарте C++20 стало значительным шагом вперед, предоставив разработчикам средство для безопасного и производительного доступа к непрерывным последовательностям элементов. . . .
std::span в C++: Управление массивами данных без владения
Wired 03.03.2025
Новый класс std::span, появившийся в стандарте C++20, открывает возможности для оптимизации работы с последовательными наборами данных. По сути, это легковесная обертка, которая предоставляет доступ. . .
Неблокируемый стек в C++26: реализуем простой сборщик мусора
stackOverflow 02.03.2025
Многопоточные приложения требуют надежных и производительных структур данных, способных эффективно работать в условиях конкурентного доступа. Неблокируемые структуры данных представляют собой особый. . .
Шаблон REQ/REP в ZeroMQ: сверхбыстрый обмен сообщениями в C++ и Python
stackOverflow 02.03.2025
Построение высоконагруженных распределенных систем требует надежного и производительного механизма обмена сообщениями. ZeroMQ выделяется среди прочих решений своей невероятной скоростью работы и. . .
Нестандартные приемы работы с итераторами в C++
stackOverflow 02.03.2025
Итераторы - один из краеугольных камней C++, предоставляющий универсальный механизм обхода и манипуляции данными в контейнерах. Появившись как замена небезопасным указателям, они эволюционировали от. . .
Лексический анализ и регулярные выражения в C++26
stackOverflow 02.03.2025
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru