![]() |
|
Другие темы раздела | |
C++ WinAPI В списке не работает прокрутка Собственно есть список hListBox1 = CreateWindow(_T("listbox"), NULL, WS_CHILD | WS_VISIBLE | WS_BORDER | WS_VSCROLL | WS_HSCROLL | LBS_DISABLENOSCROLL |ES_AUTOHSCROLL| ES_AUTOVSCROLL... Когда добавляю длинную строку, то горизонтальная прокрутка не активна. Наадо ему отправить сообщение LB_SETHORIZONTALEXTENT Ну и стил установить WS_VSCROLL | WS_HSCROLL вместо ES_AUTOHSCROLL|... https://www.cyberforum.ru/ win-api/ thread2525392.html |
C++ WinAPI Сообщение поверх всех окон
https://www.cyberforum.ru/ win-api/ thread2525887.html Надо выводить сообщение поверх всех окон. Т.е. стоит уведомление, при срабатывании условия выскакивает сообщение. MessageBox(NULL, TEXT("У вас дела!"), TEXT("Уведомление"), MB_OK); Вот так... Надо выводить сообщение поверх всех окон. Т.е. стоит уведомление, при срабатывании условия выскакивает сообщение. Попробуй добавить флаг MB_TOPMOST MessageBox(NULL, TEXT("У вас дела!"),... |
C++ WinAPI Копирование файлов Привет! Есть три программки для копирования файлов на С++. Копирование файлов с использованием библиотеки С #include<stdio.h> #include<errno.h> #define BUF_SIZE 256 int main(int argc, char *... https://www.cyberforum.ru/ win-api/ thread2523703.html | C++ WinAPI Получить количество файлов каталоге есть ли способ проще. struct file // структура информации о файле. { wchar_t filePathName; int fileAttribute; LONGLONG fileSize; FILETIME fileTimeCreate; }; Документированных способов вроде как до сих пор нет. Можно поковыряться в недокументированных, начиная с NtQueryDirectoryFile()... Но полагаю это будет долго и без гарантий... https://www.cyberforum.ru/ win-api/ thread2524600.html |
C++ WinAPI Как заставить объект "Дерево" двигаться мышкой? Или любой другой объект Добрый вечер. Не могу заставить "Дерево" двигаться при помощи мышки. Как это сделать? Сам код: #include "pch.h" #include <iostream> #include <Windows.h> using namespace std; class... Вот сам рисунок. https://www.cyberforum.ru/ win-api/ thread2523931.html |
C++ WinAPI Как сделать вывод всех файлов файлов и директорий с данными о каждом файле? Необходимо вывести все директории и файлы по указанному пути рекурсией + к каждому файлу вывести информацию, типа дата создания/изменения, вес (в общем, общие свойства). На данный момент написан... Необходимо вывести все директории и файлы по указанному пути рекурсией + к каждому файлу вывести информацию, типа дата создания/изменения, вес (в общем, общие свойства). Воспользуйся... |
C++ WinAPI Error C2440: =: невозможно преобразовать "LRESULT (__cdecl *)(HWND,UINT,UINT,LONG)" в "WNDPROC" MV Studio Express 2012. Для преобразования требуется reinterpret_cast, приведение в стиле С или приведение в стиле функции. что именно от меня требует компилятор - среда разработки. установил... LRESULT CALLBACK WndProc(HWND hWnd, UINT Message, UINT wParam, LONG lParam); LRESULT CALLBACK WndProc(HWND hWnd, UINT Message, WPARAM wParam, LPARAM lParam) Найди отличия и сопоставь с WNDPROC. https://www.cyberforum.ru/ win-api/ thread2525594.html | C++ WinAPI Проблема с кодировкой Есть несколько проблем. Первая, при считывания с файла происходит какая-то лажа с кодировкой, выводит случайные символы. При сохранении этих же символов в файл, эти символы превращаются в нормальный... LomionDK, укажите явно вызов ANSI-версии: SendMessageA там, где идет работа с текстом (для LB_GETCOUNT не надо) https://www.cyberforum.ru/ win-api/ thread2524751.html |
C++ WinAPI Работа с треем
https://www.cyberforum.ru/ win-api/ thread2525650.html Есть программа с треем. Так вот, трей по сути работает на фоне. Как сделать, чтобы он выполнял некоторые функции, находясь в трее? И как сделать уведомлении при некотором условии, которое будет... Как сделать, чтобы он выполнял некоторые функции, находясь в трее? Просто выполняй эти функции и всё. Процессу, в целом, по-барабану в трее он или нет |
C++ WinAPI Таймер для псевдо-"родительского контроля"
https://www.cyberforum.ru/ win-api/ thread2523834.html Подскажите, как лучше реализовать закрытие программы по истечению, скажем, 40 минут. Я нашла простенький код, который закрывает процесс по имени, помогите его дополнить :help: #include <windows.h>... CurlyJuly, system("taskkill /IM GalaxyClient.exe /T /F"); А как запустить таймер - ::SetTimer(hwnd,0,40*60*1000,0); а потом ловить сообщение WM_TIMER |
C++ WinAPI Многопоточность: задача об обедающих философах
https://www.cyberforum.ru/ win-api/ thread2523813.html Доброго времени суток! Нужно перевести код с С++ с использованием библиотеки <thread> и <mutex> на WinAPI. Программа представляет собой решение задачи обедающих философов, вот код с библиотеками: ... Нужно перевести код с С++ с использованием библиотеки <thread> и <mutex> на WinAPI. Вместо std::mutex нужно использовать Critical Sections Добавлено через 1 минуту 3) Правильно ли реализовал... |
C++ WinAPI OnMouseMove Изменение цвета фона окна программы при помещении курсора в прямоугольник с соответствующим цветом Помогите изменить вопросный блок кода (см. внизу) OnMouseMove для "Изменения цвета фона окна программы при помещении курсора в прямоугольник с соответствующим цветом" Весь код - в doc файле. ...... Алексей1153, можете написать пример, или ткнуть на аналогичный пример? теория теорией а без аналогии-примера сложно)))Алексей1153 https://www.cyberforum.ru/ win-api/ thread2525680.html |
6770 / 4564 / 1843
Регистрация: 07.05.2019
Сообщений: 13,726
|
|
08.11.2019, 12:35 | 0 |
Проблема с горячими клавишами - C++ WinAPI - Ответ 1397458808.11.2019, 12:35. Показов 1097. Ответов 9
Метки (Все метки)
Ответ
Не знаю, любое, чтоб в разных процессах у тебя были разные id
Вернуться к обсуждению: Проблема с горячими клавишами C++ WinAPI
0
|
08.11.2019, 12:35 | |
Готовые ответы и решения:
9
Работа с горячими клавишами через WinAPI Проблема с горячими клавишами Windows DLL с горячими клавишами |
08.11.2019, 12:35 | |
Помогаю со студенческими работами здесь
0
Работа с горячими клавишами Секундомер с тремя горячими клавишами
Управление громкостью горячими клавишами Сворачивание, разворачивание и закрытие горячими клавишами |
Новые блоги и статьи
![]() |
||||
Неблокируемый стек в 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
Лексический анализ - ядро любого компилятора и инструмента обработки текста. Каждый программист сталкивается с задачами парсинга строк, обработки файлов конфигурации или анализа пользовательского. . .
|
Подробно о std::mdspan в C++23
stackOverflow 02.03.2025
Работа с многомерными массивами данных традиционно была одной из сложных задач в C++. Программистам приходилось создавать собственные абстракции или использовать сторонние библиотеки для эффективной. . .
|
Колмогоровская сложность в C++: Путь к совершенному коду
stackOverflow 02.03.2025
Абстрактная математическая теория Колмогорова стала мощным средством оценки и улучшения программного кода. Сложность алгоритма - не только в его вычислительной эффективности, но и в том, насколько. . .
|
Изменения в C# 14
stackOverflow 02.03.2025
Одно из самых значимых изменений в C# 14 - поддержка коллекционных выражений, которые позволяют создавать и инициализировать коллекции с помощью нового лаконичного синтаксиса. Это нововведение. . .
|
Разработка кроссплатформенного мобильного приложения для iOS/Android на C++
bytestream 02.03.2025
C++ как язык программирования высокого уровня с прямым доступом к аппаратным ресурсам позволяет создавать приложения, работающие одинаково быстро как на iOS, так и на Android устройствах. Ни для кого. . .
|
Аутентификация/авторизация на Golang
bytestream 02.03.2025
Go предлагает множество возможностей для создания надежных систем аутентификации. Встроенные криптографические пакеты, высокая производительность и простота параллельной обработки запросов делают его. . .
|
Нововведения TypeScript 5.8
bytestream 02.03.2025
TypeScript 5. 8 приносит много возможностей и оптимизаций, которые существенно расширяют границы типобезопасного программирования на JavaScript. Эта версия включает ряд значительных улучшений в работе. . .
|