AGH 2.0(Ageha)は、新たにMPXの枠組みの中の一つとして定義します。
MPXの中で、GUIコンポーネントの部分を担当します。
AGH 1.1と特に大きく変わった所は、全てのあらゆるクラスを「コントロール」 として定義した事です。これは、単なる表示用コントロール(ウインドウやボタン等)のみならず、 Factoryやタイマー等も一つのコントロールとして扱います。
また、最上位コントロールとして、CWindowBase ではなく、新たに「CRootBase」が定義されています。
これにより、ウインドウを持たないアプリケーションや、複数のウインドウを使用するアプリケーション
にも対応出来ます。