Вопросы по теме 'winapi'
Технические препятствия для порта Win32 rsync
Несмотря на то, что я в первую очередь пользователь Windows, я большой поклонник rsync. Теперь я не хочу спорить о достоинствах rsync по сравнению с любым другим инструментом... это не моя точка зрения.
Единственный способ запуска rsync в Windows,...
4788 просмотров
schedule
30.08.2022
Путь к Program-файлам на удаленном компьютере
Как определить (локальный) путь к каталогу «Program Files» на удаленном компьютере? Не появляется ни одна версия SHGetFolderPath (или связанная с ней функция), которая принимает имя удаленного компьютера в качестве параметра.
Я думаю, я мог бы...
579 просмотров
schedule
30.04.2023
Objective-C для Windows
Как лучше всего написать Objective-C на платформе Windows?
Cygwin и gcc? Есть ли способ как-то интегрировать это в Visual Studio?
В связи с этим - есть ли какие-либо предложения относительно того, как связать и использовать Windows SDK для...
208397 просмотров
schedule
07.07.2022
Как определить истинную версию Windows?
Я знаю, что могу вызвать функцию Win32 API GetVersionEx для получения версии Windows. В большинстве случаев возвращаемое значение отражает версию моей Windows, но иногда это не так.
Если пользователь запускает мое приложение на уровне...
22521 просмотров
schedule
09.08.2022
Безопасно извлекать USB-накопитель с помощью Win32 API?
Как удалить USB-накопитель с помощью Win32 API? Я много работаю со встроенными системами, и на одной из них мне нужно скопировать свои программы на USB-накопитель и вставить его в целевое оборудование.
Поскольку я в основном работаю на консоли,...
36451 просмотров
schedule
02.05.2022
SHGetFolderPath() 32 бит против 64 бит
Что произойдет, если я использую SHGetFolderPath вызов API в 32-битной системе с идентификатором папки CSIDL_PROGRAM_FILESx86 вместо идентификатора CSIDL_PROGRAM_FILES?
Теоретически CSIDL_PROGRAM_FILESx86 должен сопоставляться с C:\program files...
9797 просмотров
schedule
20.09.2023
Как программно отключить и снова подключить произвольное USB-устройство?
Я пытаюсь исправить невосприимчивое USB-устройство, маскирующееся под виртуальный COM-порт. Ручное подключение работает, но их может быть до 12 штук. Есть ли команда API для выполнения программного эквивалента цикла отключения / повторного...
53438 просмотров
schedule
30.06.2023
Стили окон / Минимальный заголовок / границы
Я ищу какой-нибудь ресурс (веб-сайт), на котором будут перечислены все возможные стили рамок окон/диалогов и их соответствующие комбинации с изображениями . Меня действительно интересует только Vista, так как мое программное обеспечение все равно не...
664 просмотров
schedule
26.09.2022
Как запустить процесс Windows как 64-битный из 32-битного кода?
Чтобы вызвать диалоговое окно UAC в Vista при записи в ветку реестра HKLM, мы решили не использовать Win32 Registry API, поскольку при отсутствии разрешений Vista нам потребуется перезапустить все наше приложение с правами администратора. Вместо...
14489 просмотров
schedule
26.08.2022
Создание линейки в MFC
Как лучше всего создать вертикальную и горизонтальную линейки в приложении SDI? Вы бы сделали его частью кадра или вида? Получить его из CControlBar или есть лучший метод?
Вертикальная линейка также должна быть прикреплена к панели, а не к рамке....
2128 просмотров
schedule
17.08.2022
Преобразовать BSTR в целое число
Кто-нибудь знает, как преобразовать BSTR в int в VC++ 2008?
Заранее спасибо.
12750 просмотров
schedule
07.06.2023
Python — Py2exe не может создать .exe с помощью модуля «электронная почта»
py2exe не работает со стандартным модулем электронной почты
Привет. Я пытаюсь использовать py2exe для преобразования скрипта в exe. Процесс сборки показывает следующее:
Следующие модули отсутствуют
['email.Encoders', 'email.Generator',...
7481 просмотров
schedule
20.09.2022
Способ заставить SearchPath API не смотреть в c:\windows?
Есть ли способ получить SearchPath API, чтобы не выполнять поиск в c:\windows при использовании пути поиска по умолчанию (передавая NULL в качестве первого параметра)? Я не могу изменить вызывающего абонента для отправки по определенному пути.
У...
933 просмотров
schedule
11.12.2022
Какова цель члена cbSize в структурах Win32API
Я часто сталкиваюсь с некоторыми определениями для структур Win32API (но не ограничиваясь ими), которые имеют элемент cbSize , как в следующем примере.
typedef struct _TEST {
int cbSize;
// other members follow
} TEST, *PTEST;
И...
5257 просмотров
schedule
02.07.2023
Атрибуты безопасности файла искажаются при копировании файла
У меня есть служба Windows, которая обновляет наш продукт. Он копирует файлы продукта во временный каталог, обычно «C:\Windows\Temp», исправляет двоичные файлы, а затем использует MoveFileEx для копирования файлов обратно в каталог установки при...
2004 просмотров
schedule
20.12.2022
Доступ к членам структуры Win32 C/C++ из C#
Я перехватываю вызовы Win32 API, которые родная dll или exe делает из С#, используя какую-то перехватку. В данном конкретном случае меня интересует DrawText() в user32.dll. В Win32 API это объявлено так:
INT WINAPI DrawTextW(HDC hdc, LPCWSTR...
6130 просмотров
schedule
10.03.2022
Создайте значок в памяти с помощью win32 в python
Какой хороший способ создать значок в памяти в python? Прямо сейчас я вынужден использовать pygame для рисования значка, затем сохраняю его на диск в виде файла .ico, а затем загружаю его с диска в качестве ресурса ICO...
Что-то вроде этого:...
1113 просмотров
schedule
04.10.2022
Как я могу указать шрифт для окна, созданного с помощью CreateWindow?
Я создаю окно, используя чистый Win32 API (функции RegisterClass и CreateWindow). Как я могу указать шрифт для окна вместо шрифта, определенного системой?
19723 просмотров
schedule
24.08.2022
Размещение среды выполнения .NET в программе Delphi
Я искал использование некоторого кода .NET из программы Delphi, мне нужно будет сделать мою программу расширяемой с помощью сборок .net и предопределенных функций (я уже поддерживаю обычные библиотеки DLL).
После долгого поиска в Интернете я нашел...
8140 просмотров
schedule
27.04.2022
Как нарисовать кнопку панели задач с помощью визуальных стилей?
Я создал панель инструментов DeskBand и хочу отобразить кнопку на панели инструментов с визуальным стилем стиля в качестве кнопки панели задач.
В .NET вы можете использовать VisualStyleRenderer для визуализации BACKGROUND панели задач, но есть...
1261 просмотров
schedule
01.01.2024