Windowsコード集 上のページ

#0000 common.libとは

ソフトウェア開発する上で、何度も使いまわすような関数やクラスをひとつにまとめたものです。
大抵のプログラマーはこのようなライブラリを持っているものでして、これを使いまわす事で開発効率を高めたりしているものです。
私自身の企業秘密なノウハウも含まれているのでソースの公開はできませんが、Visual C++6.0のライブラリの形式で使用できるようにしました。

common.libは以下のような機能を持っています。
  • OSバージョン取得
  • MMXサポートチェック
  • ウィンドゥメッセージ関連
  • グラフィックス関連
  • ファイル操作関連
  • ウィンドゥ操作関連
  • IME制御
  • マルチメディア(CDデバイス)関連
  • SUSIE-pluginクラス補助
  • メモリ管理クラス
  • ファイル検索クラス
  • ファイル操作クラス
  • トップレベルウィンドゥ列挙クラス
  • 二重起動防止クラス
  • ディスプレイ解像度操作クラス
  • アプリケーション列挙クラス
  • フォント列挙クラス
  • MCI基本クラス
  • CD-DA演奏クラス
  • ミキサークラス
  • タスクトレイクラス
  • レジストリクラス
  • 初期化ファイルクラス
  • ジョイスティッククラス
  • SUSIE-plugin呼び出しクラス

このライブラリは、あくまで私個人での使用を目的としたものなので、特にバージョンはありません。
公開されているバージョンが、公開向け最新版であると思ってください。
また動作不具合による報告は受け付けますが、対応させる事への保証はしません。
このライブラリに対する要望は一切受け付けません。
未完成のルーチンが含まれる事もありますが、万が一動作不具合によりオペレーティングシステム及びハードウェアが誤動作をしてもこちらでは対処しかねます。
将来的にDLL化する予定もありませんので、Visual C++ 6.0以外での組込みへの保証はしません。
Visual C++についても最新版のリリース次第では、Ver6.0への対応も無くなります。
本当の意味での「自分専用ライブラリ」で、他人への対応は一切無い物と考えてください。

それでもこのライブラリを便利と判断し、以上の事項に了承していただける方がいらっしゃいましたら、本ライブラリのダウンロードと利用を許可します。


common.lib ダウンロード

対応OS:Windows95/98/2000 対応コンパイラ:Visual C++ 6.0SP3
※ 上記以外の環境に対応する予定はありません。
common.lib :ライブラリ本体
common.h :ヘッダーファイル
common.htm :マニュアル


上のページ