Visual C++ 2.0 だったか 4.0 の頃に Windows Programing を挫折したのだけれど、Borland C++ Builder や VB.NET, C# を触って、もう一度 Platform API に戻ってみて思うこと。
便利になったなぁ...
Platform API が、ではありません。C# や VB.NET のことです。
で、思う。やっぱり、.NET Framework を使った後でもいい。Platform API も触ってみようよ。
BCB から入った私にとって、TextBox は TextBox なのです。これが、「白塗りして枠を描いて、カーソルを置いてユーザ入力を受け付けるようにしてある範囲である」ことを気づかされたとき、「が~~~ん」という音がどこかで鳴りました。
そうかぁ。CreateWindow 関数が全てなんだ。全部が Window なんだ...
この辺のことを知っていると、Platform でできないことは .NET Framework もできない、とわかります。Platform でできるのに .NET Framework でできないことは、.NET Framework が口を用意していないだけだとわかります。すると、.NET Framework から Platform API を呼ぶための紐を探して、その紐を頼りに信号を送ってやれば、.NET Framework でもできるようになるとわかります。
やっぱり、基礎が大事ですよ。
投稿日時 : 2007年12月31日 22:47