Вопросы с меткой [winapi]
WinAPI — общее наименование набора базовых функций для интерфейсов прикладного программирования приложений операционных систем семейств Microsoft Windows. Используйте метку для вопросов о разработке нативных приложений для Windows, использующих Win32 API.
1,978 вопросов
- Конкурсные 0
- Неотвеченные
- Цитируемые
- Рейтинг
- Популярные
- За неделю
- За месяц
- Неотвеченные (мои метки)
0
голосов
1
ответ
81
показ
win32 api при анимации возникает мерцание
При анимации возникает мерцание, после нажатия на красный прямоугольник, прямоугольник начинает движение вправо, все работает, но происходит мерцание. Если у кто-то сталкивался с такой проблемой, ...
0
голосов
0
ответов
57
показов
Как вызвать MessageBox() который блокирует доступ к другим окнам пока юзер не нажмёт кнопку
Всю документацию пролистал, всё одно и тоже:
MB_APPLMODAL, MB_SYSTEMMODAL MB_TASKMODAL - Ни одна из них не блокирует доступ к другим окнам
Нужно чтобы messagebox блокировал доступ к другим окнам и ...
1
голос
0
ответов
59
показов
Как в FindWindow() Указать заголовок окна если он является путём
Например у cmd заголовок это C:\Windows\system32\cmd.exe, так вот
HWND descript_parent = FindWindow(NULL, L"C:\Windows\system32\cmd.exe");
В данном случае дескриптор не запишется ибо ...
1
голос
0
ответов
74
показа
Как перенаправить стандартные потоки клиента на сокет через winapi на c++?
Думал что как и на Линукс достаточно будет воспользоваться dup2, но в контексте сокетов винда странно себя ведет. Перенаправление будто бы есть, но read() по дескриптору клиента на сервере возвращает ...
2
голоса
0
ответов
78
показов
MASM32 Winapi два окна
Как в masm создать второе окно?
Не нашёл пример. Мне нужно вывести графику на основе данных, введённых в первом, которое создаётся так:
LOCAL wc:WNDCLASSEX
LOCAL msg:MSG
LOCAL hwnd:HWND
mov wc.cbSize,...
2
голоса
0
ответов
80
показов
Скриншот C++ WinAPI возвращает неверное разрешение на дисплеях с высоким DPI, если масштабирование не равно 100%
Написал программу на C++ для снятия скриншотов. Запускаю её на Windows 11. Программа работает, но разрешение экрана определяется некорректно: скриншот сохраняется с размером ×ばつ960 вместо ...
0
голосов
0
ответов
81
показ
Не печатает в python через pywin32
Не печатает на принтере штрих-кодов через pywin32.
Тут импорты:
from win32 import win32api
from win32 import win32print
from PIL import Image, ImageDraw, ImageWin
Ниже функция:
def print_barcode_png(...
0
голосов
0
ответов
137
показов
Как сделать отдельные нативные окна с использованием Dear ImGui (например, как в ImGui-AppKit)?
Решил попробовать написать свой графический интерфейс, я нашел прекрасную библиотеку типа Dear ImGui (1.90.9).
Я столкнулся с такой проблемой с отображением окон.
В примере есть окно, в котором уже ...
1
голос
1
ответ
116
показов
Frame-окно вместо тонкой рамки заливает экран чёрным и блокирует всё остальное
Пишу крошечную утилиту-рамку поверх всех окон. Задача проста: тонкая линия вокруг границ экрана, всегда поверх всего, без взаимодействия с мышью/клавой и без влияния на остальной рабочий стол.
Но при ...
2
голоса
0
ответов
147
показов
Как получать информацию о контролах в современных Windows приложениях?
Я хочу получать доступ к элементам управления сторонних окон в Windows, зная их текст, позицию в окне или просто перебором. Раньше в большинстве случаев работали функции WinAPI вроде FindWindow, ...
1
голос
0
ответов
80
показов
Как вставлять текст в окно Delphi приложения из Java?
Мне нужно периодически записывать значение в программу с помощью диалогового окна. Программа написана на Borland Delphi 7, Windows API. Записанное значение сохраняется в оперативной памяти.
У меня ...
0
голосов
0
ответов
90
показов
Безопасность php расширения
День добрый. Разрабатываю сейчас расширение для php, с целью унификации & скрытия лишнего кода. Встал вопрос о безопасности, т.к. расширение будет развертываться на разных Win серверах.
Суть в том,...
0
голосов
0
ответов
58
показов
Как записать информацию в другой поток средствами winapi
Такое дело,нужно записать данные в память другого потока по определённому адресу (поток принадлежит другому процессу и другой программе).
Вот код на masm64,который создаёт процесс другого приложения:
...
1
голос
0
ответов
168
показов
Как ускорить время в компьютере?
Недавно наткнулся на материалы, связанные с программированием таймеров/счётчиков на старых ПК. И там встретилось задание, которое подразумевает написание программы, которая ускоряет время в ОС (или ...
1
голос
1
ответ
116
показов
С++ Проверка, запущена ли программа на с++ от имени администратора
Для python есть такое решение:
Проверка, запущен ли python-скрипт от имени администратора
Но как сделать эту проверку на с++??