C++ WinAPI Как рисовать картинки в пунктах меню на чистом WinApi Delphihttps://www.cyberforum.ru/ win-api/ thread44105.html У меня лежит меню в ресурсах. Загружаю его так:
SetMenu(hwin,LoadMenu(HInstance, 'MAINMENU'));
А потом что делать с ним не знаю. В интернете есть код через:
Procedure WMDrawItem(var Msg:TWMDrawItem); message wm_DrawItem;
Procedure WMMeasureItem(var Msg:TWMMeasureItem); message wm_MeasureItem;
Но он мне не подходит, т.к. на чистом Winapi надо делать как-то по другому, но как это делать я...
C++ WinAPI Узнать размер окна после ресайза Создал окно через WinAPI:
WNDCLASSEX wc = { sizeof(WNDCLASSEX), CS_CLASSDC, MsgProc, 0L, 0L,
GetModuleHandle(NULL), NULL, NULL, NULL, NULL,
L"D3D Tutorial", NULL };
RegisterClassEx( &wc );
// Create the application's window
HWND hWnd = CreateWindow( L"D3D Tutorial", L"D3D Tutorial 02: Vertices",
C++ WinAPI Задание цветного окнаМне нужно задать цветное окно,чтобы можно было в нем печать цветным текстом.
Мне нужно подобно тому,как это делается на ассемблере:
mov AH, 06h ; функция задания окна
mov AL, 0 ; режим создания (не прокрутки)
mov BH, 1Eh ; атрибут желтый по синему
mov CH, 5 ; верхняя Y – коорд.
mov CL, 40 ; левая X – коорд.
mov DH, 9 ;...https://www.cyberforum.ru/ win-api/ thread43108.html
C++ WinAPI Надежный перенос файлов (win32api, win2000+)https://www.cyberforum.ru/ win-api/ thread43029.html Требуется помощь в организации надежного переноса файлов (win200+). Файлы могут быть большие и маленькие, как внутри одной файловой системы так и между разными, быть уже сформированными либо формироваться неизвестными способами (в т.ч. через множество открытия-закрытия файла) еще в процессе попытки переноса (в последнем случае должна генерироваться ошибка). Файловые системы и сетевые ресурсы -...
Перехват нажатий клавиатуры C++ WinAPI Добрый день! Мы вообще то пишем на java, но необходим кусочек кода на С++, который бы вызывал основную программу. Пока задача минимальна: перехватить нажатие любой клавиши и вывести сообщение. Нашла такой пример, сократила до минимума:
#include "stdafx.h"
LRESULT CALLBACK KeyboardProc(int code,WPARAM wParam,LPARAM lParam)
{
MessageBox(NULL, NULL, NULL,0);
return 0;
C++ WinAPI Необходимо определить, над каким из гаджетов висит курсор мышиДрузья помогите! WinApi только осваиваю по этому пинайте по полной программе
Необходимо определить над киким из гаджетов висит курсор мыши
Поясняю:
Грубо говоря:
Есть например кнопка и список,
Навел мышь на кнопку > возникает какое либо событие (меняет цвет)
Навел мышь на список > возникает какое либо событие (выделяется первый элемент)
Пытаюсь реализовать посредством CALLBACK функцийhttps://www.cyberforum.ru/ win-api/ thread42424.html
C++ WinAPI WndProcкак создавать новые окна на winapi чтобы у каждого нового окна был свой WndProc?
при регистрации класа через WNDCLASSEX и RegisterClassEx можно указать на 1 wndproc, и для всех новых окон этого класса созданых через CreateWindowEx вызывается тот единственный wndproc из WNDLASSEX. Но регать новый класс для нового экземпляра окна не правельно вроде бы.https://www.cyberforum.ru/ win-api/ thread41940.html
Несколько вопросов по WinAPI C++ WinAPI 1. Как получать сообщения другого окна?
Приложение запускает ИЕ через ShellExecuteA(hWnd,"open",PATH,NULL,NULL,SW_MAXIMIZE), а потом ждет нажатия кнопки мыши, кое-где написано что первый аргумент и указывает на родительское окно, которое должно получать сообщения, однако при закрытии hWnd, IE продолжает работать, ну и конечно сообщений никаких не получает...
Это ведь можно как-то делать без...
C++ WinAPI Сообщения - где взять?У меня вопрос такой (скорее всего уже не однократно заданный до меня): где можно взять все сообщения и их описание? Он есть в эмэсдээн?https://www.cyberforum.ru/ win-api/ thread41770.html
C++ WinAPI Как загрузить в ListView системные иконки?здраствуите!!
нужна маленькая помощь.
Хочу в ListView прибавить к моему списку системные иконки ,ну что бы отображал что это папка или файл .
Есть ли такая функция и как ее прибавить ?
Весь код показывать своего менеджера файлового не буду ,только по работе с ListView
Лист и все остольные кнопки и окна делались не CreateWindow а конструктором VC2008
void FindFile(HWND hList,HWND...https://www.cyberforum.ru/ win-api/ thread41178.html
C++ WinAPI Как переместить окно?вообщем читаю флёнова С++ глазами хакера.
там все както мудрёно..приложение создаётся по умолчанию и в него даписывается код.Я так пробывал работает.но ничего не понятно.
я изучил другую книгу по ВИН32 ФИногенова.там мальца подругому описывается это.
Вообщем задача заставить Окно перемещаться. ф-ция из фленова:
void DrawStartButton()
{
int i;
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
Arduino как платформа для творчества
Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов.
. . .
Введение в мир микроконтроллеров
Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .