質問: 今、猫でもわかるWindowsプログラミングという本でWin32 APIの勉強をしています。 しかし、Win32APIは古く、今はPowershellというものを使って.Net Frameworkを利用すると知りました。 そこで質問なのですが、.Net Frameworkというものが出ている今、Win32APIを勉強する意味はあるのでしょうか? Win32APIの勉強はやめて、.Net Frameworkの勉強をしたほうがよいでしょうか? よろしくお願いします。 因みに、GUIやDirectXを用いたゲーム作りを目標としています。C言語の知識はあります。
回答: 一般論的には、Win32APIを勉強する意味、なくはないです。 .Net だけでは実現できないことは Win32API を使用せざるを得ません。 また、GDIあたりなど、Win32APIのラッパークラス的な部分もあったりします。