C++ WinAPI ОШИБКА C2664 C ++ VISUAL STUDIOhttps://www.cyberforum.ru/ win-api/ thread2457387.html Мне поставили задание создать 3d модель при помощи directx в VISUAL STUDIO на языке с++. Главные функции программы: вращение и отдаление (приближение) модели при нажатии клавиш и использовании мыши. У меня есть проект с файлами срр и заглавными, но VISUAL STUDIO матерится на несколько строк и не компилит, данную тему начал разбирать не так давно и возможно просто чего то не хватает. Помогите,...
C++ WinAPI Клиент-сервер на СИ++. Запись клиентом строки и её чтение с сервера Добрый день/вечер/утро(нужное подчеркнуть). Столкнулся с такой проблемой: у меня есть клиент, который записывает информацию, и сервер, который её считывает. Клиент записывает строку.
Понятное дело, что сервер просто должен её считать.
Но у меня не выходит считывание.
Клиент и сервер я создавал в разных проектах. Так что, надо будет сваять два проекта, и в первую очередь запустить сервер....
C++ WinAPI Прилипание окна к курсоруКаким способом можно реализовать эффект «прилипания
окна к курсору» при попадании и последующем щелчке кнопки мыши по какой-либо из полос прокрутки?
Добавлено через 3 часа 33 минуты
Вот вариант для "прилипания" к заголовку окна и блокируется передвижение влево и вправо. "Отлипание" происходит по двойному щелчку. Как организовать так же для полосы прокрутки?
#include <windows.h>
bool...https://www.cyberforum.ru/ win-api/ thread2456450.html
C++ WinAPI Windows Form?https://www.cyberforum.ru/ win-api/ thread2456301.html как добавлять в форму мини окошки?по методичке пытался найти аналог на 17году но методичка сама по себе для "Visual C++ 6.0"
из методички я встал на этом
В программе нужно, чтобы это диалоговое окно работало, как форма (Builder или Delphi). Поэтому переходим во вкладку «Styles» и меняем свойства: в пункте «Style» на «Child», в пункте «Border» на «None». Не забываем ставить флажок в More...
C++ WinAPI Ошибка чтения из Edit'a (?) День добрый. Поставлена задача, написать приложение, которое по заданным коэффицентам будет строить график функции. Предусмотреть возможности построения графиков для линейных, квадрадичных и кубических функций и возможность перетаскивать график мышью. Дойдя до рисования графиков, сел на мель - кнопка, отвечающая за сбор данных и рисование, вешает программу и приводит к вылету. Хотелось бы узнать,...
C++ WinAPI Не собирается и не запускается решение. Формирование матрицы и синхронизация потоков функцией взаимоблокировкиЭтот код сделан ко второму пункту задания (см.скрин).
#include <Windows.h>
#include <tchar.h>
#include <stdio.h>
#include <conio.h>
#include <locale.h>
#include <time.h>
#include <process.h>
#include <cstdio>
// функция потока для строки матрицы (используются функции взаимоблокировки)https://www.cyberforum.ru/ win-api/ thread2456142.html
C++ WinAPI Ошибка в функции ожидания и запускаОшибка на скрине
// Sample1.cpp
// Copyright (c), А.В. Глухоедов (andrei.glukhoedov@gmail.com)
#include <Windows.h>
#include <WindowsX.h>
#include <tchar.h>
#include <strsafe.h>
#include <Psapi.h>
#pragma comment(lib, "Psapi.lib")https://www.cyberforum.ru/ win-api/ thread2455450.html
C++ WinAPI Dev C++ button приветствую всех. вопрос который давно меня интересует. как в Dev C++ создать кнопку в форме и функционал будет ее цикл while? просто новичек, и никак не могу ее сделать. весь инет обшарил хз что писать и куда писать (код кнопки). спасибо всем за терпение кто прочитал.
C++ WinAPI Создать приложение picture c тремя точками и треугольникомСоздать приложение picture. Пользователь отмечает нажатиями клавиши мыши 3 точки, не лежащие на одной прямой. Программа рисует крестики в отмеченных точках. После третьей точки программа должна нарисовать треугольник и окружности, вписанную в него и описанную вокруг него.
Есть наброски проекта с параболой. Его можно как-то править?
BOOL Line(HDC hdc, int x1, int y1, int x2, int y2);
double...https://www.cyberforum.ru/ win-api/ thread2455024.html
C++ WinAPI Многостолбцовый листбокс с чекбоксом и комбобоксом, полем ввода для текста внутриНет ли стандартных возможностей для создания такого элемента управления на WinApi и C++? Объясню что нужно, подробней.
Нужен многостолбцовый listbox, в одном из столбцов нужно выводить текст, в другом столбце checkbox, а в третем столбце - combobox, в четвёртом столбце - поле ввода текста. Возможно ли такое реализовать? Причём получать нужно получать от этих элементов управления, что в них...https://www.cyberforum.ru/ win-api/ thread2454642.html
Как посчитать хэш SHA3-512 для какого-либо файла и потом проверить его? C++ WinAPI Требуется открыть файл на диске большого размера (15-30 ГБ), рассчитать для него контрольную сумму SHA3-512. Записать эту информацию в файл. Потом по желанию пользователя проверить контрольную сумму для указанных файлов.
Задача не особо сложная, загвоздка где взять код для генерации\проверки хэшей SHA3-512?
Желательно без лишних наворотов, как это делает Total Commander.
И записываешь ты что-то не то. Тебе нужно передавать и принимать именно данные, а не случайные указатели, которые на эти данные указывают.
Т.е. нужно перед записью создать двумерный массив, в который сперва закинуть данные с указателей, а потом передать их?
Сообщение от nonedark2008
Ты перезаписываешь указатели, расположенные в pReadData, соответственно pReadData[0] будет указывать куда-то не туда.
И то же самое здесь, только еще нужно добавить удаление памяти динамического массива в конце, правильно? Или как лучше это сделать?
Сообщение от nonedark2008
Мне кажется, что эта команда возвращает не тот "размер данных", что ты хочешь.
Она возвращает же все байты двумерного массива, разве нет? Теоретически, мне нужна лишь их половина (т.е. всего 2 канала из 4), тогда можно записать так, правильно? Или что не так?
C++
1
sizeof(pReadData)/2
и еще такой вопрос, а нормально ли будет пайп работать с циклом? К примеру, будут ли правильно передаваться данные в таком коде?
C++
1
2
3
4
5
6
7
8
9
for(int i =0; i<2; i++){
ReadFile(** hNamedPipe, ***// дескриптор канала** pReadData[i], ***// данные**sizeof(pReadData[i])+1, *// размер данных&dwBytesRead, **// количество записанных байтов**NULL);}
C++
1
2
3
4
5
6
7
8
for(int i =0; i<2; i++){
WriteFile(hNamedPipe, ***// дескриптор канала*********pReadData[i], ***// данные**sizeof(pReadData[i])+1, *// размер данных**&dwBytesWritten, // количество записанных байтов**NULL)*;}
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Arduino как платформа для творчества
Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов.
. . .
Введение в мир микроконтроллеров
Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .