ダイアログボックスは、ユーザーからの入力を取り込むアプリケーションとして一般に使用されます。一部のアプリケーションでは、ダイアログボックスは、ユーザーに入力を要求するために使用され、アプリケーションが入力を取り込むと、ダイアログボックスは自動的に閉じるか、無効になります。
他方、一部のアプリケーションでは、ダイアログボックスは、ユーザーが別のウィンドウで作業しているときに情報を表示するために使用されます。たとえば、Microsoft Word でスペルチェックするとき、ユーザーがドキュメントのテキストの検索や編集ができるよう、1つのダイアログボックスを開いたままにして、スペルチェッカは次のスペルミスの単語を検索します。アプリケーションでのダイアログボックスのさまざまな使用方法をサポートするために、C1Dialogは、モーダル および モードレス ダイアログウィンドウという、2種類のダイアログウィンドウを提供します。