Что нужно изучить для программирования Windows (которое не требует установки фреймворка для конечных пользователей)? - PullRequest
1 голос
/ 20 мая 2010

Точно то, что написано в заголовках: что я должен научиться создавать, чтобы не требовать установки каких-либо структур для конечного пользователя (пользователя программного обеспечения)?

Так что это исключает .net и Java.

Какие еще варианты у меня есть? Является ли win32 api единственным способом написания нативных приложений для Windows?

Требует ли Qt установки какой-либо установки на стороне пользователя?

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

Пожалуйста, укажите языки программирования и фреймворк, которым я должен научиться.

Ответы [ 2 ]

0 голосов
/ 20 мая 2010

C и неуправляемый C ++ - наиболее очевидный выбор для разработки автономного исполняемого файла Windows. Действительно, любой язык, который компилируется в исполняемый код, будет работать.

Однако вы можете разработать приложение на Python и преобразовать его в автономный исполняемый файл - без внешних зависимостей - с помощью py2exe .

0 голосов
/ 20 мая 2010

Delphi. Превосходная реализация объектно-ориентированного Pascal с приложениями, которые могут быть развернуты в виде отдельных файлов .exe.

Лучший способ написания собственных приложений для Windows - и всегда был.

Встроенная структура (VCL) скрывает сложность Win32 API, не мешая вам заходить в ОС настолько глубоко, насколько вы захотите.

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