ダウンロード
ここでは最新のライブラリについて紹介します。
・SDKver3.07 2003-7-30 ソース形式、LIB形式
スレッド終了処理修正、DrawSprite命令追加
・SDKver3.06e 2002-11-22 ソース形式(基本クラスのみ)
SDKLIBver3.06e 2002-11-22 LIB形式+画像圧縮+暗号
Run()の動作をループにしない仕様に変更。細かなバグフィックス。
・SDKver3.06d 2002-8-6公開
staticライブラリではなく、ソースコード。画像圧縮と暗号クラスは除く。
・XDrawクラスver0.4.2 2002-7-30
拡縮、フルスクリーンチェンジバグ修正
・XDrawクラスver0.4 2002-7-19
半透明機能追加、CDrawと互換性90%
・XDrawクラスver0.2 2002-7-1
いくつかの命令を実装。CDraw互換80%
・XDrawクラス-ベータ版ver0.1 2002-4-28
DirectX7のDirectDrawに対応
・SDK_LIBver3.06d 2002-7-30公開
内部終了条件変更。
・SDK_LIBver3.06c 2002-7-19公開
XDrawと互換性を保つ。BGサーフェス内部変更。
・SDK_LIBver3.06b 2002-5-16公開
実行時フォルダがDebug,Releaseの時は一つ上に強制移動する。
・SDK_LIBver3.06a 2002-4-21公開
スレッド処理のバグを修正。
CDrawクラスにリージョン関数を追加。
・SDK_LIBver3.06 2002-4-19公開
CPPファイルをスタティックライブラリに変更。
以降はこの形式を配布ライブラリとします。
・SDKver3.06 2002-4-19公開
defwin.cpp→system.cpp,defwin.h→system.hに名前を変更。base.cppを廃止。
・SDKver3.05a 2002-4-18公開
C呼び出しのサポート
・SDKver3.05 2002-4-12公開
画像圧縮展開クラスと暗号クラス追加
・SDKver3.04b 2002-4-5公開
フルスクリーン用のCScreenクラス追加
マウス入力座標の間違いを修正
・SDKver3.04a 2002-3-25公開
メニューの階層構造機能、BGのDIBを取得可能、固定ウィンドウモード追加
Line,Box,BoxFillの座標計算のバグを修正
・SDKver3.04 2002-3-21公開
メニュー追加機能、マウス位置のバグ修正
CDraw SetSpriteData,CopyBitmap,GetSpriteDIB,SaveBitmapFile2を追加
ビットマップ保存のバグ修正
・SDKver3.03e 2002-2-6公開
プロジェクト追加時のパスミスを修正
・SDKver3.03d 2002-1-18公開
終了時の画面にゴミが残るバグを修正
・SDKver3.03c 2001-10-30公開
CSystem 非スレッドモードでCWindowが使えないのを修正
OnNCHitTestによるマウス制御可能、OnCommandサポート
CDraw MFCモードでの動作確認
・SDKver3.03b 2001-10-29公開
CSystem スレッドバグ修正、仮想関数追加、SetWindowSize修正
CDraw Line2、Arc追加、ペンサイズ変更可能
・SDKver3.03a 2001-10-26公開
CSystem 初期ウィンドウサイズ、スタイル変更可能、
CWindow 仮想関数のオーバーライト対応
CBaseWnd 命令の名称変更
・SDKver3.03 2001-10-24公開
終了時のエラーを修正
CDraw 加算半透明の簡易機能追加
CSystem 内部コマンド発行機能追加
CWindow コウィンドウ作成、表示機能
CBaseWndによるハンドル管理
・SDKver3.02 2001-10-18公開
グラフィック周りのバグ修正。
マスク作成機能、BGスクロール機能、フェード機能追加
・SDKver3.01 2001-10-3公開
基本的なシステム構成。GDI描画のみサポート。
クラス:CSystem,CDraw,CKey,CJoyStick,CMouse
・ヘルパーライブラリType1 2001-10-3
クラスラッピングの補助ライブラリ
・ヘルパーライブラリType2 2001-10-3
クラスラッピングの補助ライブラリ
他のクラスライブラリ
・CStringクラス 2002-3-20
文字列処理。MFCのCStringの簡易版
STLのstringと一部互換
・CMutexクラス 2001-11-20
二重起動チェック。ミューテックスを使っています
●今後の予定
・DirectDrawに対応
・3Dシステムの導入
・簡易スクリプトシステム