Windows 新しいページはコチラ
提供: yonewiki
(→概要) |
(→概要) |
||
12行: | 12行: | ||
AndroidではJava、iOSはObjective-CからSwiftへの移行。WindowsにおいてもjavaやC#言語あるいは.netFrameworkによるC++/CLIという具合の言語が生まれている理由なんだと思います。言語離れのために言語を作り、より複雑なプログラム言語の分岐を呼ぶという更なる複雑化が起こっているという風にも感じます。そして、新しい風を巻き起こそうとするプログラム言語も続々と生まれています。 | AndroidではJava、iOSはObjective-CからSwiftへの移行。WindowsにおいてもjavaやC#言語あるいは.netFrameworkによるC++/CLIという具合の言語が生まれている理由なんだと思います。言語離れのために言語を作り、より複雑なプログラム言語の分岐を呼ぶという更なる複雑化が起こっているという風にも感じます。そして、新しい風を巻き起こそうとするプログラム言語も続々と生まれています。 | ||
+ | |||
+ | |||
+ | ここではC++言語でWindowsアプリケーションを開発する手法を紹介しながらWindowsの仕組みが理解でいるような文章を書いていきたいと思います。 | ||
+ | |||
+ | |||
+ | |||
+ | === '''Win32/Win64''' === | ||
+ | Micorosoftが提供しているVisualStudio Expressなどで提供されているWindows開発ライブラリを使ってアプリケーションを作成する場合は、まず、VisualStudioを入手してください。現在はVisualStudioBlendというデザイナー向けの統合開発環境IDEも提供されています。これはVisualStudio2015 Proに付属するアプリになっています。インストールしていみるとVisualStudio2015はVisualStudio2015 Comunityというタイトルで起動されます。そしてC#での開発を優先していて、インストールした直後の状態ですぐにC#言語で各種開発ができるようになっています。C++言語での開発を始めるにはToolキットをダウンロードして追加インストールをしなければならない構造になっています。 |