Результаты поиска по запросу "winapi"

1 ответ

WindowInteropHelper.Handle - нужно ли его выпускать?

В WPF я получаю дескриптор IntPtr, используя этот код: IntPtr mainWindowHandle = new WindowInteropHelper(Application.Current.MainWindow).HandleКогда я закончу использовать этот дескриптор, нужно ли в любом случае освободить его (например, с ...

4 ответа

Установить местоположение MessageBox?

Я хочу распечатать сообщение, используя MessageBox (или аналогичный). Я также хотел бы контролировать, где именно на экране появляется окно, но не могу найти ничего в описании MessageBox, которое позволяет вам контролировать местоположение. Я ...

1 ответ

Как добиться Steam-подобного окна с помощью winapi?

Это скриншот изменения размера окна клиента Steam. Окно клиента Steam имеет две интересные функции. Пользовательское окно, которое очень отзывчиво.Эффект изменения размера холодного стекла, отличный от стандартных окон (хотя это может быть ...

ТОП публикаций

2 ответа

Как прокрутить Окно в другом процессе с Win32API

Я пытаюсь создать программу, в которой я могу отправить некоторый идентификатор процесса (например, firefox, например, блокнот и т. Д.) В метод, который прокручивает окно процесса. Я пытался с GetScrollBarInfo и SetScrollPos, которые я нашел в ...

3 ответа

Существует ли более быстрая альтернатива перечислению папок, чем FindFirstFile / FindNextFile с C ++?

Мне нужно получить все пути к подпапкам в папке (с WinAPI и C ++.) Пока единственное решение, которое я нашел, это рекурсивный вызовFindFirstFile [http://msdn.microsoft.com/en-us/library/windows/desktop/aa364418%28v=vs.85%29.aspx] / ...

2 ответа

Почему значки в листах свойств отображаются с таким небольшим количеством цветов?

Я создаюрасширение оболочки листа свойств [http://msdn.microsoft.com/en-us/library/windows/desktop/cc144106%28v=vs.85%29.aspx] и хочу иметь маленькую иконку, чтобы выделить мою вкладку свойств из стандартных системных вкладок. К сожалению, моя ...

5 ответов

Почему компилятор выдает это предупреждение: «отсутствует инициализатор»? Разве структура не инициализирована?

Я создаю какой-то интерфейс для программы. Для запуска программы я использую звонокCreateProcess()который, помимо прочего, получает указатель наSTARTUPINFO структура. Для инициализации структуры я использовал: STARTUPINFO startupInfo = {0}; // ...

2 ответа

Чтение файла во время его записи другим процессом

Я пытаюсь прочитать двоичные данные из буферного файла, который постоянно записывается другим процессом (который я не могу изменить). Я использую следующий код для открытия файла: fileH = CreateFileA((LPCSTR)filename, GENERIC_READ, ...

2 ответа

C ++ простой кейлоггер

Я пытаюсь написать простой кейлоггер на C ++, используя WinAPI. Есть ли способ узнать, в каком приложении пользователь печатает захваченные нажатия клавиш? И вот мой код: #include <iostream> #include <windows.h> #include <winuser.h> using ...

2 ответа

Порядок очереди владения Mutex

Скажем, если у меня есть три потока, которые все получают доступ к одной и той же взаимоисключающей части через мьютекс. Позвольте мне привести вам этот пример. Первый поток проверяет мьютекс и получает его первым: //THREAD 1 //TIME: ...