Как мне научиться использовать Windows API с Python? - PullRequest
20 голосов
/ 05 декабря 2008

У меня очень мало опыта по созданию программного обеспечения для Windows и нет опыта использования Windows API, но я достаточно хорошо знаком с Python. Как мне научиться использовать Windows API с Python?

Ответы [ 12 ]

0 голосов
/ 05 декабря 2008

Все, что вам нужно, совершенно бесплатно на MSDN.COM. Win32 легко программируется с использованием C / C ++, C # и Visual Basic. Я рекомендую C / C ++. Вы можете загрузить выпуски Visual Studio Express здесь .

Вся документация (не сокращенная форма) находится в Интернете здесь .

Обратите внимание, что Win32 часто используется для обозначения «весь интерфейс программирования для Windows». Более канонически, это базовый собственный набор API для приложений пользовательского режима. Там аналогичный набор API для драйверов и компонентов ядра. Вы можете узнать об этом здесь .

Microsoft также имеет много других интерфейсов программирования для Windows: Common Language Runtime и .NET frame frame - это управляемый слой поверх окон. Существует также множество других семейств API, таких как DX9 и DX10 (хорошая ссылка на программирование игры здесь ).

0 голосов
/ 05 декабря 2008

Однажды я перечитал некоторые учебники по Win32 API на www.relisoft.com

Они являются магазином API против MFC и pro-Win32 и имеют своего рода манифест, объясняющий практические причины, почему.

У них также есть общее руководство по C ++. 99% времени мне нравится их стиль программирования, хотя он и стоит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...