>>572
apiをクラスでラップされると、環境毎(処理系、言語毎)
に異なるクラスライブラリを把握しないといけない。
素直にDLLにアクセスでき、関数が見えていてくれた方が
良い場合が多い。もしくはCOMの様なインタフェース。
(COMの実装が良いとは言わない)
apiからは離れとけ>357