Результаты поиска по запросу "winapi"
Как проверить, запускается ли программа из консоли?
Я пишу приложение, которое выводит некоторую диагностику на стандартный вывод. Я бы хотел, чтобы приложение работало так: Если он запускается из отдельной командной строки (черезcmd.exe) или имеет стандартный вывод, перенаправленный / ...
Написание Windows Port Monitor Основы
Я пытаюсь найти простой пример, учебное пособие или сообщение в блоге о том, как написать монитор порта принтера. Я скачал Windows DDK и покопался в localmon, но, похоже, этот пример гораздо сложнее, чем просто основы, и, насколько я понимаю, он ...
Как скрыть всплывающую подсказку по желанию?
Очень просто заставить значок на панели задач отображать всплывающую подсказку: все, что мне нужно сделать, это установить флаг NIF_INFO при вызове Shell_NotifyIcon (NIM_MODIFY, ...), и всплывающее окно появляется, без проблем. Теперь я хочу ...
Как изменить CP_ACP (0) Windows ANSI API в приложении?
Я пытаюсь нарисовать текст, используя библиотеку dll, которая имеет только интерфейсы инкапсулированной версии ANSI windows ANSI apis для версии ANSI, но мне нужно хранить строковые данные, используя utf-8. Я не хочу преобразовывать строки, ...
Как установить имя для Win32 Thread?
Как установить имя для потока Win32. Я не нашел Win32 API для достижения того же. В основном я хочу добавить имя потока в файл журнала. Является ли TLS (Thread Local Storage) единственным способом сделать это?
Невозможно включить оба файла (WinSock2, Windows.h)
У меня проблема с включением обоих файлов. Теперь я знаю, что мне нужно сначала включить Winsock2, затем windows.h, или просто написать: #define WIN32_LEAN_AND_MEANно у меня все еще есть проблемы У меня есть заголовочный файл, который ...
Как я могу получить причину последней перезагрузки Windows
Я хотел бы знать, что такое функция Windows API (если она существует), которая предоставляет информацию о последнем источнике перезагрузки Windows. Есть три основные возможные причины: Компьютер разбился на синем экранеПользователь или программа ...
Обнаружение создания MessageBox
Мое приложение загружает сторонние библиотеки DLL, и некоторые из этих библиотек открывают окна MessageBox. Есть ли способ для меня, чтобы определить, когда такое окно было открыто?
Восстановить свернутое окно другого приложения
Я добавляю некоторый код в приложение, которое запустит другое приложение, если оно еще не запущено, или, если оно есть, перенесло его на передний план. Это требует небольшого количества кода взаимодействия / WinAPI, примеры которого я получил с ...
Является ли GetLastError () своего рода шаблоном дизайна? Это хороший механизм?
Windows APIs используетGetLastError() механизм получения информации об ошибке или сбое. Я рассматриваю тот же механизм для обработки ошибок, что и при написании API для проприетарного модуля. Мой вопрос заключается в том, что для API лучше вместо ...