ATLを使わないWTLもどき
正式名称: Natsuhaze Windows Class Library
このライブラリはWindowsのユーザーインターフェイス開発用C++クラスライブラリです。
(ダイアログ、プロパティシートのみ)
フリーソフトです。(vectorもどきを内部で使っています)。WTLのコードを一部拝借しています。といっても著作権を主張するにはあまりも自明なWin32コントロールクラスのメンバ関数のみです。
WTLのライセンスが難解なのですが多分商利用も問題ないでしょう。著作権がらみで問題と思われる方は、WTLのメンバー関数を使うのではなく、Winodws SDK(ヘッダファイル)にある、Windowsのコントロール制御マクロを使えばいいですが、1~2行程度のものばかりなので内容は実質同じものでしょう。
一応お決まりの言葉ですが、どんな使い方をしても構いませんが使用したことによる損害は補償しません。無保証です。
ダウンロードは右側の「ダウンロード」の中のNatsuhaze Windows Class Libraryをクリックしてください。
一応サンプルプロジェクトがありますので。MFCとWTLに手馴れた人なら比較的容易に理解できるでしょう。
ツリービュー、タブコントロールのサンプルも書こうとしたのですが、面倒なのでやめました(笑)
概要、使い方も同じくその下にあります。
続きを読む »
投稿: 2012 年 7月 15 日 カテゴリー Nwcl.