Вопросы с тегом 'winapi'

API Windows (ранее называемый API Win32) является основным набором интерфейсов программирования приложений, доступных для операционных систем Microsoft Windows. Этот тег предназначен для вопросов о разработке собственных приложений Windows с использованием Windows API.
12
ответов

Сбой установки Windows 7 SDK

Кажется, я полностью не могу установить Windows 7 SDK на мою машину, и единственным решением, которое я нашел в Интернете, является чтобы сделать изменения реестра. Я сделал это - до сих пор нет успеха. Это ошибка: Возникла проблема при установке ...
задан 14 дек. '09 в 17:37
16
ответов

Как настроить OpenFileDialog для выбора папок?

В VS.NET, когда вы выбираете папку для проекта, отображается диалоговое окно, похожее на OpenFileDialog или SaveFileDialog, но настроено для приема только папок. С тех пор, как я это увидел, я хотел знать, как это делается. Я знаю FolderBrowserDialog...
задан 27 авг. '08 в 22:54
13
ответов

Объектив C для Windows

Каким будет лучший способ написать Objective-C на платформе Windows? Cygwin и gcc? Можно ли каким-то образом интегрировать это в Visual Studio? Вдоль этих строк - есть ли какие-либо предложения относительно того, как подключиться и использовать Wi...
задан 11 сент. '08 в 17:38
15
ответов

Возможно ли "декомпилировать" Windows.exe? Или, по крайней мере, рассмотреть Ассамблею?

Один из моих друзей загрузил некоторые вредоносные программы из Facebook, и мне любопытно посмотреть, что он делает, не заражая себя. Я знаю, что вы действительно не можете декомпилировать .exe, но можете ли я хотя бы просмотреть его в сборке или при...
задан 07 нояб. '08 в 21:44
8
ответов

Что такое DLL файлы и как они работают?

Как работают DLL файлы? Кажется, их очень много, но я не знаю, что это такое и как они работают. Итак, что с ними связано?
задан 24 сент. '08 в 2:33
11
ответов

Как указать имя пользователя и пароль при подключении к сетевому ресурсу

При подключении к сетевому ресурсу, для которого текущий пользователь (в моем случае, пользователь с включенной поддержкой сети) не имеет прав, необходимо указать имя и пароль. Я знаю, как это сделать с помощью функций Win32 (семейство WNet* из mpr...
задан 17 нояб. '08 в 16:07
16
ответов

Windows threading: _beginthread vs _beginthreadex vs CreateThread С++

Какой лучший способ запустить поток, _beginthread, _beginthreadx или CreateThread? Я пытаюсь определить, каковы преимущества/недостатки _beginthread, _beginthreadex и CreateThread. Все эти функции возвращают дескриптор потока во вновь созданный по...
задан 01 дек. '08 в 20:20
8
ответов

Как приложение Metro в Windows 8 взаимодействует с настольным настольным окном на одном компьютере?

В ситуации, когда у вас есть интерфейс интерфейса, построенный с использованием нового стиля Metro для приложений для Windows 8, и хотел бы, чтобы он связывался с .NET-приложением, работающим на рабочем столе на том же локальном компьютере (например,...
задан 19 сент. '11 в 3:59
8
ответов

Не удается открыть файл "afxres.h" в VC2010 Express

Я пытаюсь скомпилировать старый проект с использованием VS express 2010, но я получаю эту ошибку: Неустранимая ошибка RC1015: невозможно открыть файл include 'afxres.h'. из этого кода //////////////////////////////////////////////////////////////...
задан 25 авг. '10 в 15:57
8
ответов

Что такое __stdcall?

Я изучаю программирование Win32, а прототип WinMain выглядит так: int WINAPI WinMain ( HINSTANCE instance, HINSTANCE prev_instance, PSTR cmd_line, int cmd_show ) Я был в замешательстве относительно того, для чего был найден и найден этот идентифи...
задан 18 нояб. '08 в 5:15
11
ответов

Как найти, если собственный DLL файл скомпилирован как x64 или x86?

Я хочу определить, выполняется ли собственная сборка как x64 или x86 из приложения управляемого кода (С#). Я думаю, что он должен где-то в заголовке PE, так как загрузчик ОС должен знать эту информацию, но я не мог ее найти. Конечно, я предпочитаю д...
задан 26 янв. '09 в 20:50
7
ответов

Добавление внешней библиотеки в проект Qt Creator

Как добавить внешнюю библиотеку в проект, созданный Qt Creator RC1 (версия 0.9.2)? Например, для функции win32 EnumProcesses() требуется добавить Psapi.lib в проект для сборки.
задан 05 апр. '09 в 9:08
14
ответов

Создание уникального идентификатора машины

Мне нужно написать функцию, которая генерирует идентификатор, который уникален для данного компьютера, на котором установлена ​​ОС Windows. В настоящее время я использую WMI для запроса различных параметров оборудования и объединения их вместе и хэш...
задан 19 сент. '08 в 8:30
4
ответов

Почему в С++ мы используем DWORD, а не unsigned int?

Я не боюсь признаться, что я немного новичок в С++, так что это может показаться глупым вопросом, но.... Я вижу, что DWORD используется повсюду в примерах кода. Когда я смотрю, что на самом деле означает DWORD, его, по-видимому, просто беззнаковый i...
задан 08 июня '10 в 9:42
9
ответов

Узнайте, какой процесс зарегистрировал глобальную горячую клавишу? (Windows API)

Насколько мне удалось узнать, Windows не предлагает функцию API, чтобы сообщить, какое приложение зарегистрировало глобальную горячую клавишу (через RegisterHotkey). Я могу только узнать, что горячая клавиша зарегистрирована, если RegisterHotkey возв...
задан 06 мая '09 в 13:32