Вопросы и ответы
Логирование из колбеков winapi
00
Вопрос или проблема Я разрабатываю C-приложение в Visual Studio 2022, используя WinAPI. У меня есть некоторые проблемы с логированием (для отладки) из обратных вызовов при использовании пула потоков WinAPI. Ниже приведен минимальный пример (без обработки
Вопросы и ответы
Не удается установить список изображений кнопки
00
Вопрос или проблема Я использую MinGW32 с IDE Code::Blocks на Windows 10. Я пытаюсь присвоить список изображений кнопке через “BUTTON_IMAGELIST”, но функция “SendMessage” всегда терпит неудачу (возвращает ‘
Вопросы и ответы
AutoHotKey V2: Выполнение HTTP-запроса при событии PBT_APMSUSPEND иногда не удается. Windows не дает достаточно времени, чтобы что-либо сделать перед переходом в спящий режим.
00
Вопрос или проблема Я пытаюсь автоматизировать выключение моего miniDSP Flex, когда я ставлю компьютер в спящий режим (или гибернацию), если miniDSP в данный момент включен. Скрипт ниже отправляет HTTP-запрос на обучающий пульт через его API, когда я
Вопросы и ответы
Как изменить размер консоли в Windows 11?
00
Вопрос или проблема Я написал код, который уменьшает размер консоли. Но это не работает в Windows 11, используя Visual Studio 2022 Community: #include <iostream> #include <Windows.h> using namespace std; int main(void) { system("mode con cols=62 lines=34");
Вопросы и ответы
Как получить путь выбранного файла в текущей вкладке Проводника Windows на Rust?
00
Вопрос или проблема Конечная цель: Открыть Проводник (несколько вкладок) в win11. Выбрать файл Нажать клавишу пробела, чтобы получить путь к выбранному файлу в вашей программе Текущий прогресс: Все выбранные пути к файлам получены.
Вопросы и ответы
Это ошибка в документации TransparentBlt()?
00
Вопрос или проблема Документация Microsoft по функции GDI TransparentBlt() утверждает: Функция TransparentBlt поддерживает все форматы исходных растровых изображений. Однако для растровых изображений с глубиной цвета 32 бита она просто копирует значение альфа-канала.
Вопросы и ответы
Определение требований к повышению в новозапущенных процессах
00
Вопрос или проблема Я разрабатываю программу мониторинга процессов, которая определяет процессы, требующие повышения прав. Мой текущий подход включает: Поток GUI для обработки пользовательского интерфейса. Поток мониторинга использует трассировку событий
Вопросы и ответы
Эффективный поиск первого значка в ресурсах DLL
00
Вопрос или проблема Эта статья утверждает, что MS-Windows извлекает 1ю иконку, встроенную в файл .dll или .exe, для отображения в оболочке Windows. Какая иконка? Если файл .EXE или .DLL содержит только один ресурс RT_GROUP_ICON, первый шаг тривиален;
Вопросы и ответы
Таинственное поведение с NtWaitForSingleObject в C++ – возвращает ошибку недопустимой ручки без std::cout
00
Вопрос или проблема Я столкнулся с странной проблемой в своей программе, которая использует NtWaitForSingleObject и NtDelayExecution в цикле. Проблема в том, что функция NtWaitForSingleObject иногда возвращает ошибку 0xC0000008 (STATUS_INVALID_HANDLE)
Вопросы и ответы
Найдите адрес статического члена класса C++ с помощью WinDbg.
00
Вопрос или проблема Найдите адрес статического члена класса C++ с помощью WinDbg. Я не имею опыта работы с WinDbg и пытаюсь установить точку прерывания данных (ba) на статической переменной-члене в приложении C++ Win32, чтобы увидеть, когда она повреждается
Вопросы и ответы
SetWindowDisplayAffinity вызывает черный экран в программах для записи экрана
00
Вопрос или проблема Я использую инъекцию DLL для выполнения функции SetWindowDisplayAffinity в других процессах. Я использую WDA_EXCLUDEFROMCAPTURE, чтобы полностью скрыть окна от программ записи экрана. Сначала это работает нормально.