Результаты поиска по запросу "winapi"
WindowInteropHelper.Handle - нужно ли его выпускать?
В WPF я получаю дескриптор IntPtr, используя этот код: IntPtr mainWindowHandle = new WindowInteropHelper(Application.Current.MainWindow).HandleКогда я закончу использовать этот дескриптор, нужно ли в любом случае освободить его (например, с ...
Установить местоположение MessageBox?
Я хочу распечатать сообщение, используя MessageBox (или аналогичный). Я также хотел бы контролировать, где именно на экране появляется окно, но не могу найти ничего в описании MessageBox, которое позволяет вам контролировать местоположение. Я ...
Как добиться Steam-подобного окна с помощью winapi?
Это скриншот изменения размера окна клиента Steam. Окно клиента Steam имеет две интересные функции. Пользовательское окно, которое очень отзывчиво.Эффект изменения размера холодного стекла, отличный от стандартных окон (хотя это может быть ...
Как прокрутить Окно в другом процессе с Win32API
Я пытаюсь создать программу, в которой я могу отправить некоторый идентификатор процесса (например, firefox, например, блокнот и т. Д.) В метод, который прокручивает окно процесса. Я пытался с GetScrollBarInfo и SetScrollPos, которые я нашел в ...
Существует ли более быстрая альтернатива перечислению папок, чем FindFirstFile / FindNextFile с C ++?
Мне нужно получить все пути к подпапкам в папке (с WinAPI и C ++.) Пока единственное решение, которое я нашел, это рекурсивный вызовFindFirstFile [http://msdn.microsoft.com/en-us/library/windows/desktop/aa364418%28v=vs.85%29.aspx] / ...
Почему значки в листах свойств отображаются с таким небольшим количеством цветов?
Я создаюрасширение оболочки листа свойств [http://msdn.microsoft.com/en-us/library/windows/desktop/cc144106%28v=vs.85%29.aspx] и хочу иметь маленькую иконку, чтобы выделить мою вкладку свойств из стандартных системных вкладок. К сожалению, моя ...
Почему компилятор выдает это предупреждение: «отсутствует инициализатор»? Разве структура не инициализирована?
Я создаю какой-то интерфейс для программы. Для запуска программы я использую звонокCreateProcess()который, помимо прочего, получает указатель наSTARTUPINFO структура. Для инициализации структуры я использовал: STARTUPINFO startupInfo = {0}; // ...
Чтение файла во время его записи другим процессом
Я пытаюсь прочитать двоичные данные из буферного файла, который постоянно записывается другим процессом (который я не могу изменить). Я использую следующий код для открытия файла: fileH = CreateFileA((LPCSTR)filename, GENERIC_READ, ...
C ++ простой кейлоггер
Я пытаюсь написать простой кейлоггер на C ++, используя WinAPI. Есть ли способ узнать, в каком приложении пользователь печатает захваченные нажатия клавиш? И вот мой код: #include <iostream> #include <windows.h> #include <winuser.h> using ...
Порядок очереди владения Mutex
Скажем, если у меня есть три потока, которые все получают доступ к одной и той же взаимоисключающей части через мьютекс. Позвольте мне привести вам этот пример. Первый поток проверяет мьютекс и получает его первым: //THREAD 1 //TIME: ...