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

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

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

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

Objective-C для Windows

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

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

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

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

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

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

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

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

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

Windows threading: _beginthread vs _beginthreadex vs CreateThread С++

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

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

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

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

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

Что такое __stdcall?

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

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

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

Как получить сообщение об ошибке из кода ошибки, возвращаемого GetLastError()?

Как я могу получить последнее сообщение об ошибке в текстовом виде после вызова Windows API? GetLastError() возвращает целочисленное значение, а не текстовое сообщение.
07 сент. '09 в 0:05
7

Как преобразовать std::string в LPCWSTR в С++ (Unicode)

Я ищу метод или фрагмент кода для преобразования std::string в LPCWSTR
26 авг. '08 в 1:46
8

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

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

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

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