2012-06-09 2 views
0

Я делаю большую часть своего развития для платформы Android, а также разработал приложения для Windows в прошлом. Однако, когда я разработал приложения Windows, я всегда использовал .NET framework. Это требует, чтобы конечный пользователь установил платформу .NET на своей машине.Как создать собственное приложение для Windows?

Какие языки программирования и связанные с ними инструменты можно использовать для создания приложения, которое будет работать на ПК с Windows (XP и выше) (другие операционные системы приветствуются), при этом не требуется устанавливать фреймворки, такие как .NET и Java, сначала ?

Большое спасибо, приложения Тодд

+0

Получить «Программирование Windows» Petzold и компилятор C. Когда вы проработали книгу, вы узнаете все, что вам нужно знать о собственных программах winapi. –

+0

Я не уверен, что это поможет вам, но я только начал изучать API Win32 с помощью C++. Холодный, жесткий C++! Я слышал, что его проще использовать C, но я больше поклонник OO, чтобы быть справедливым. Best of luck =) Кроме того, я использую компилятор VS 10 на своей локальной машине, но компилятор Borland в другом месте (Borland теперь переименован, im не уверен, что делать) – Timmy

+0

Какой компилятор и редактор вы используете? –

ответ

3

Большинство Ms окна разработаны с C++ (или C), доступ к Win32 API для графического интерфейса пользователя, например. Вы также можете использовать некоторые другие языки, которые скомпилируются с кодом x86 и могут получить доступ к обычным библиотекам Win32, если они вам нужны (для ввода, GUI и т. Д., См. Win 32 API), например Pascal.

Второй наиболее используемый инструмент для создания приложений MS Windows с некоторыми формами должен быть VB до VB 6 (то есть до VB.net), а затем, вероятно, Delphi.

+0

Какой компилятор и редактор вы используете? –

+0

Лично, VC6 (редактор и включенный компилятор) и Delphi 5 (то же самое), но вам, вероятно, понравится [Visual C++, экспресс-издание доступно] (http://www.microsoft.com/visualstudio/en-us/products/2010-edition/visual-cpp-express) – askywhale

+0

Позволяет ли Visual Studio компилировать код, который не требует .NET? –

Смежные вопросы