ATL:
ATLは、ActiveXのそれはC ++テンプレートライブラリで、テンプレートライブラリの略語。しながら、迅速に、効率的な、簡潔なコードを開発することができATLを使用してCOMコンポーネントが最大の視覚的コードの生成とサポートの開発を提供します。
ATL COMは、あなたも、あなたが知っている必要はありません直接ATL COMコンポーネントまたはコントロール、およびMFC COMを書き込むために使用することができるように、より多くの知識を知っているあなたを必要とすることは、あなたが来たActiveXコントロールを作成することができるものです。
また、あなたがコントロールを作成している場合は、GUI(グラフィカル・ユーザー・インターフェース)は、その後、あなたがより良い使用MFCをいただきたいた。あなたはGUIを必要としない場合は、ATLの書き込みを使用するのが最善である、もちろん、あなたも目に見えないMFCコントロールを記述することを選択したが、コストすることができます大よりATLが、効率はあまりATL以上だった。しかし、時には衝突によってもたらさ差を無視することができ、その後、私はあなたが書き込みにMFCを使用することをお勧め、それが開発されている唯一の理由は、デバッグが容易、簡単です。あなたは素人のCOM、ATLをしているが、書き込みにコントロールを使用する場合、あなたの最初の半年(保守的な見積もりは)COMの理論的な知識を学ぶために準備することが推奨され
、開発効果(シンプルな人気の今日、簡単に言えばATLのネットワークアプリケーションを\ MFCよりも良い)効率的。
空のプロジェクト
任意のコードの入力を提供していない、このプロジェクトが唯一の枠組みを確立することで選択して、手動でソースファイル、ヘッダファイルを追加する必要があり、これを選んだのはありません。
プリコンパイルヘッダ
プロジェクトは、ファイル内のプリコンパイルコードの一部は、(通常の拡張のため.PCH)ファイルは、これらのコンパイル済みコードは、Cのいずれかとすることができるプリコンパイル済みヘッダーファイルと呼ばれました/ C ++のコード。目的は、コンパイラの性能を向上させることです
エクスポートシンボル
シンボルは、この用語は、ソフトウェアのリンクプロセスで使用されています。シンボルは、コンパイル済みのOBJファイル間のアドレスへの参照である
アドレス関数と変数への参照。リンクロケータに適用されます。
プログラムの実行アドレスにコードを書くのシンボル、以下の2つのステップを経る:
1.リンク:シンボルの役割は、いくつかの異なるターゲットファイルに分散させ、合併後のオブジェクト内のシンボルに解析され解析されますコンテンツ(ファイル階層内)
ローディング、2:その役割は、実施形態に係るファイルを指定することで、一定の範囲内(メモリ線形実際に)物理メモリにロードされ、その後、実アドレス上のシンボルとして、となりますパラメーターCALL命令。
セキュリティ開発ライフサイクル(SDL)検査
品質のソフトウェアは大幅に安全性を向上します
参照
つまりアプリケーション設定
DOS- Baiduの百科事典
の差CMDとDOS
DOSとDOS環境で何を?
ATLにおけるVCとMFCの違いは何ですか