File Annotation

Not logged in
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: このソース群の利用条件については、Noahのバイナリの方に
13b7203622 2011-02-23        kinaba: つけてある利用条件に従います。基本的には、どう使うのも自由。
13b7203622 2011-02-23        kinaba: Visual C++ 6.0 Professional Edition / Visual C++ 2010 Express Edition 用です。
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: ☆ワークスペース等
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - Noah.sln			(VC++ 2010 用ワークスペース)
13b7203622 2011-02-23        kinaba:  - Noah.dsw			(VC++ 6.0 用ワークスペース)
13b7203622 2011-02-23        kinaba:    - Noah.dsp		('Noah.exe' 用プロジェクト)
13b7203622 2011-02-23        kinaba:    - stdafx.h/cpp	(pre-complied header生成用)
13b7203622 2011-02-23        kinaba:    - NoahXt/
13b7203622 2011-02-23        kinaba:      - NoahXt.dsp	('NoahXt.dll' 用プロジェクト)
13b7203622 2011-02-23        kinaba:      - NoahXt.def	(ExportするAPI一覧)
13b7203622 2011-02-23        kinaba:      - stdafx.h/cpp	(pre-complied header生成用)
13b7203622 2011-02-23        kinaba:    - uninst/
13b7203622 2011-02-23        kinaba:      - kinst.dsp	('uninst.exe' 用プロジェクト)
13b7203622 2011-02-23        kinaba:      - stdafx.h/cpp	(pre-complied header生成用)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: ☆リソース
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:    - Noah.rc		(リソーススクリプト)
13b7203622 2011-02-23        kinaba:    - resource.h		(リソースID定義ヘッダ)
13b7203622 2011-02-23        kinaba:    - *.ico			(アイコンデータ)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: ☆ソースコード
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - /
13b7203622 2011-02-23        kinaba:    - NoahApp.h|Noah.cpp	(Noahメインルーチン)
13b7203622 2011-02-23        kinaba:    - NoahCM.h|cpp		(設定関係全般)
13b7203622 2011-02-23        kinaba:    - NoahAM.h|cpp		(圧縮解凍処理の上位ルーチン)
13b7203622 2011-02-23        kinaba:      - SubDlg.h|cpp		(書庫内容閲覧/パスワード/状況表示ダイアログ)
13b7203622 2011-02-23        kinaba:      - Archiver.h|cpp	(圧縮解凍ルーチンのinterface)
13b7203622 2011-02-23        kinaba:        - ArcDLL.h|cpp	(DLL利用ルーチン)
13b7203622 2011-02-23        kinaba:        - ArcB2e.h|cpp	(B2Eスクリプト利用ルーチン)
13b7203622 2011-02-23        kinaba:        - ArcACE.h|cpp	(UnaceV2.dll利用ルーチン)
13b7203622 2011-02-23        kinaba:        - ArcMSC.h|cpp	(MS-Compress対応ルーチン)
13b7203622 2011-02-23        kinaba:        - ArcCPT.h|cpp	(CompactPro対応ルーチン)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - NoahXt/
13b7203622 2011-02-23        kinaba:     - NoahXt.cpp	(関連付け・シェルエクステンション)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - uninst/
13b7203622 2011-02-23        kinaba:     - kinst.cpp		(インストーラ)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - kilib/
13b7203622 2011-02-23        kinaba:    - kilib.h		(K.I.LIBのメインヘッダ)
13b7203622 2011-02-23        kinaba:    - kilibext.h		(K.I.LIBの拡張機能用ヘッダ)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:    - kl_app.h|cpp	(スタートアップポイント。アプリケーション全体の情報管理)
13b7203622 2011-02-23        kinaba:    - kl_wnd.h|cpp	(ウインドウ、ダイアログ、プロパティシート管理)
13b7203622 2011-02-23        kinaba:    - kl_reg.h|cpp	(レジストリ、iniファイルの入出力)
13b7203622 2011-02-23        kinaba:    - kl_dnd.h|cpp	(OLEドラッグ&ドロップ処理)
13b7203622 2011-02-23        kinaba:    - kl_find.h|cpp	(ファイル検索)
13b7203622 2011-02-23        kinaba:    - kl_wcmn.h|cpp	(主にWindows-Shell周りの便利関数群)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:    - kl_cmd.h|cpp	(コマンドラインパーサ)
13b7203622 2011-02-23        kinaba:    - kl_str.h|cpp	(文字列処理&パス文字列処理)
13b7203622 2011-02-23        kinaba:    - kl_file.h|cpp	(ファイル入出力)
13b7203622 2011-02-23        kinaba:    - kl_misc.h|cpp	(汎用クラス。配列のtemplateなど)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:    - kl_carc.h|cpp	(統合アーカイバDLLラッパ)
13b7203622 2011-02-23        kinaba:    - kl_rythp.h|cpp	(Rythpスクリプト処理)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba: ☆構成
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - CNoahApp : kiApp
13b7203622 2011-02-23        kinaba:    - (ArcManやCnfManと連絡を取り、行う処理を決定する処理)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:    - CNoahArchiveManager
13b7203622 2011-02-23        kinaba: 	 - (適切なCArchiverへ圧縮解凍を回す処理)
13b7203622 2011-02-23        kinaba: 	 - kiArray<CArchiver*>
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:    - CNoahConfigManager
13b7203622 2011-02-23        kinaba: 	 - (ini読み書き処理やNoahXt.dllとの連携)
13b7203622 2011-02-23        kinaba: 	 - CNoahConfigDialog : kiPropSheet
13b7203622 2011-02-23        kinaba: 	   - CCmprPage : kiPropSheetPage
13b7203622 2011-02-23        kinaba: 	   - CInfoPage : kiPropSheetPage
13b7203622 2011-02-23        kinaba: 	   - CMeltPage : kiPropSheetPage
13b7203622 2011-02-23        kinaba: 	   - CWinXPage : kiPropSheetPage
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - CArchiver
13b7203622 2011-02-23        kinaba: 	 - (書庫操作用の共通インターフェイス)
13b7203622 2011-02-23        kinaba: 	 - (ここから各種解凍エンジン専用クラスが派生する)
13b7203622 2011-02-23        kinaba: 
13b7203622 2011-02-23        kinaba:  - K.I.LIB
13b7203622 2011-02-23        kinaba: 	 - (汎用性の極めて低いWin32用ライブラリ)