ページ 11

Win32APIの利点

Posted: 2010年10月19日(火) 15:33
by Ultimate
最近、Win32 APIというものを知りました。

window.hを使ったプログラミングのようですが、さらっと見たところかなり難しいように見えました。

Win32 APIを覚える価値はあるでしょうか?利点などを教えてください。

Re:Win32APIの利点

Posted: 2010年10月19日(火) 16:22
by softya
Win32APIはWindowsOSとのネイティブAPIでC言語インターフェイスです。
通常ウィンドウアプリを作る場合は必ず使用されていて、DXライブラリ内部でも使われています。
VC++のウィンドウアプリ作成フレームワークのMFCや.NET FrameWorkでも内部でも使われている非常に大事なものと言えると思います。

>Win32 APIを覚える価値はあるでしょうか?利点などを教えてください。

ウィンドウアプリの作成に必要です。
特にC言語の場合は、これかLinux等のクラスプラットフォームライブラリGTK+ぐらいしかウィンドウアプリを作成する方法がありません。
C言語でなければ、C++だとMFC(有料)、C++/CLIかC#なら.NET FrameWorkなどが利用できます。C++には他にもQtなどウィジットツールがあるのでウィンドウアプリを作る手段が幾つかあります。 画像

Re:Win32APIの利点

Posted: 2010年10月19日(火) 16:30
by fr
覚える価値があるかは何を作りたいかによると思いますよ。
DXライブラリに頼るなら覚えなくても作れると思いますしね。

Re:Win32APIの利点

Posted: 2010年10月19日(火) 17:07
by Ultimate
ありがとうございました。

とりあえず今の僕には必要ないようです。

普通にゲームが作れれば十分なのでDXライブラリで行こうと思います!