> でも、最初からWorkAreaプロパあったら
> 誰もタスクバ求めTipsにAPIなんて書かないでしょ。

そりゃそうでしょうね。でも、そうじゃなかったから、Tips になった
んですよね。VCL がユーザの要求をすべて満たしていないからこそ、
Tips があるわけです。いまだって、そうでしょ? 一部の初心者質問を
のぞくと、ほとんど VCL のレベルで解決することはありません。Tips
の陳腐化は、VCL の不完全性を後から繕ったことに起因しているわけで
す。Delphi では、VCL レベルでの関数の使用と、API 関数の使用とは
ほとんど見分けがつかないほど、簡単ですから、特に API だからとい
うことで使用を回避する理由にすることはできないと思うんです。

一般的に言って、API を特別視する理由は、ラップされていないことの
将来に対する互換性ですかね。でも、過去に対する互換性は、WorkArea
の例を見ても分かるように、API のほうが良い場合もあります。