OLEDCFLAGS 列挙 (ocidl.h)
オブジェクトが要求したデバイス コンテキストに関する追加情報をコンテナーに指定します。
構文
typedef enum tagOLEDCFLAGS {
OLEDC_NODRAW = 0x1,
OLEDC_PAINTBKGND = 0x2,
OLEDC_OFFSCREEN = 0x4
} OLEDCFLAGS;
定数
OLEDC_NODRAW 値: 0x1 オブジェクトが、返された HDC を描画に使用せず、単にディスプレイ デバイスに関する情報を取得することを示します。 この場合、コンテナーは、それ以上の処理を行わずに、ウィンドウのデバイス コンテキストを単に渡すことができます。 |
OLEDC_PAINTBKGND 値: 0x2 デバイス コンテキストを返す前に、コンテナーがオブジェクトの背後にある背景を描画することを要求します。 オブジェクトは、透明領域を描画するデバイス コンテキストを要求するときに、このフラグを使用する必要があります。 |
OLEDC_OFFSCREEN 値: 0x4 オブジェクトが、画面にコピーする必要があるオフスクリーン デバイス コンテキストに描画することを好むことを示します。 コンテナーは、この要求を受け入れるかどうかを指定できます。 このビットがクリアされた場合、コンテナーは画面上のデバイス コンテキストを返す必要があります。これにより、オブジェクトは XOR 操作を使用して選択を表示するなど、直接画面操作を実行できます。 オブジェクトは、描画操作で画面のちらつきが多い場合に、この値を指定できます。 |
要件
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
Header | ocidl.h |