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

3 ответа

Таким образом, если его цель состоит в том, чтобы помешать пользователю делать около 40% всего, что можно даже вообразить дистанционно, по вашей логике, ему придется потратить следующие 10 жизней, блокируя каждого из них. Убить кнопку «Пуск» - хорошее решение для него.

dows XP можно было отключить кнопку «Пуск» с помощью следующего кода: hTray = FindWindow (TEXT("Shell_TrayWnd"), NULL); if (hTray) { hStartButton = FindWindowEx(hTray, NULL, TEXT("Button"), NULL); if (hStartButton) ShowWindow(hStartButton, ...

3 ответа

Теперь я описал немного больше, что я пытаюсь сделать. Надеюсь, вы можете помочь мне

ользую PostMessage для имитации нажатий клавиш в программе, которая находится в фоновом режиме. Он отлично работает, за исключением символов, которые нужно сместить на физической клавиатуре. Как мне смоделировать сдвиг? " Код, который я ...

6 ответов

Этот файл * .lib не обязательно является «статической» библиотекой (которая содержит код): вместо этого * .lib может быть просто файлом, который связывает ваш исполняемый файл с DLL.

имаю, что мне нужно использовать LoadLibrary (). Но какие еще шаги мне нужно предпринять, чтобы использовать сторонний DLL-файл? Я просто запрыгнул в C ++, и это единственная часть, которую я не понимаю (как программист на Java). Я просто ...

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

3 ответа

Если вы не используете макросы TEXT, используйте CA2W, CW2A и т. Д.

ый вопрос о поддержке UTF-8 и различных Win32 API. В типичном проекте C ++ MFC возможно ли для MessageBox () отображать строку в кодировке UTF-8? Спасибо Андрей

1 ответ

Если вы управляете (пишете код) как сервером, так и клиентом, вы можете добавить в свой интерфейс COM метод, который возвращал бы идентификатор процесса / потока или что-либо подобное (например, имя хоста сервера, если он удаленный) на стороне сервера. Я второй @Hans - если у вас нет доступа к реализации сервера, вам может не повезти в дизайне.

аю некоторую автоматизацию через комбинацию отправки сообщений Windows непосредственно HWND и вызовам на COM-сервер, предоставляемый автоматизированным приложением. Если запущено более одного экземпляра, мне нужно иметь возможность ...

4 ответа

 Ответ подробно объясняет, почему нам не нужно использовать какие-либо взаимосвязанные операции для простого чтения / записи (но мы делаем для чтения-изменения-записи).

ечание: я добавил теги к этому вопросу в зависимости от того, где, по моему мнению, будут люди, которые могут помочь, поэтому, пожалуйста, не кричите :)) В моем 64-битном проекте VS 2017 у меня есть значение длиной 32 битаm_lClosed, Когда я хочу ...

1 ответ

Именно так. Хотя оба процессора могут одновременно получать команды чтения и записи в одну и ту же строку кэша, при выполнении этих инструкций шина памяти обеспечивает их выполнение по одному.

могу использовать атомарность C ++ 11 здесь У меня есть сомнения по поводу моего использованияInterlockedCompareExchange() чтобы «атомарно» прочитать переменную. Я задал вопрос по этому поводуВот ...

1 ответ

Мне удалось получить пример работы с блокнотом без использования DwayneNeed. Я только добавил SetParent () и boom ... она работает так же, как пример DwayneNeed.

зрабатываем менеджер макетов в WPF, который имеет видовые окна, которые могут быть перемещены / изменены по размеру / и т.д. пользователем. Окна просмотра обычно заполняются данными (изображения / фильмы / и т. Д.) Через провайдеров, которые ...

2 ответа

Но как RocketDock использует эту функцию для анимации минимизации дока?

ел, как RocketDock перенаправлял анимацию минимизации в Vista, чтобы окна свернулись в док, и мне просто любопытно, как это было сделано. Является ли фактическая анимация минимизации перенаправленной на док-станцию, или это что-то вроде зацепки, ...

1 ответ

stackoverflow.com/questions/50279343/...

лениеЯ отправляю запрос POST на сервер, который отвечает чанк-сообщениями. Поэтому я пытаюсь вызвать callcallback для каждого полученного фрагментированного http-сообщения. Код#include <iostream> #include <string> #include <curl/curl.h> using ...