次の方法で共有


ウィンドウのプロパティ

ウィンドウ プロパティは、ウィンドウに割り当てられたデータです。 ウィンドウ プロパティは通常、ウィンドウ固有のデータのハンドルですが、任意の値を指定できます。 各ウィンドウ プロパティは、文字列名で識別されます。

このセクションでは

名前 形容
ウィンドウのプロパティについて ウィンドウのプロパティについて説明します。
ウィンドウプロパティの使用 ウィンドウのプロパティに関連付けられている次のタスクを実行する方法について説明します。
Window プロパティ参照 API リファレンスが含まれています。

 

Window プロパティ関数

名前 形容
EnumProps 指定したコールバック関数に 1 つずつ渡すことで、ウィンドウのプロパティ リスト内のすべてのエントリを列挙します。 EnumProps は、最後のエントリが列挙されるか、コールバック関数から FALSE返されるまで続行されます。
EnumPropsEx 指定したコールバック関数に 1 つずつ渡すことで、ウィンドウのプロパティ リスト内のすべてのエントリを列挙します。 EnumPropsEx は、最後のエントリが列挙されるか、コールバック関数から FALSE 返されるまで続行されます。
GetPropする 指定したウィンドウのプロパティ リストからデータ ハンドルを取得します。 文字列は、取得するハンドルを識別します。 SetProp 関数の前の呼び出しによって、文字列とハンドルがプロパティ リストに追加されている必要があります。
PropEnumProc EnumProps 関数で使用されるアプリケーション定義のコールバック関数。 この関数は、ウィンドウのプロパティ リストからプロパティ エントリを受け取ります。 PROPENUMPROC 型は、このコールバック関数へのポインターを定義します。 PropEnumProcは、アプリケーション定義関数名のプレースホルダーです。
PropEnumProcExする EnumPropsEx 関数で使用されるアプリケーション定義のコールバック関数。 この関数は、ウィンドウのプロパティ リストからプロパティ エントリを受け取ります。 PROPENUMPROCEX 型は、このコールバック関数へのポインターを定義します。 PropEnumProcExは、アプリケーション定義関数名のプレースホルダーです。
RemoveProp 指定したウィンドウのプロパティ リストからエントリを削除します。 指定した文字列は、削除するエントリを識別します。
SetProp 新しいエントリを追加するか、指定したウィンドウのプロパティ リスト内の既存のエントリを変更します。 指定した文字列がまだリストに存在しない場合、この関数はリストに新しいエントリを追加します。 新しいエントリには、文字列とハンドルが含まれています。 それ以外の場合、関数は文字列の現在のハンドルを指定されたハンドルに置き換えます。