次の方法で共有


CComControlBase::m_bWndLess

コントロールがウィンドウなしであることを表すフラグです。

unsigned m_bWndLess:1;

解説

注意

このデータ メンバーをコントロール クラス内で使用するには、コントロール クラスでデータ メンバーとして宣言する必要があります。 このデータ メンバーは、基本クラスの共用体で宣言されているため、コントロール クラスには継承されません。

データ メンバー m_spInPlaceSite は、IOleInPlaceSiteIOleInPlaceSiteEx、または IOleInPlaceSiteWindowless の各インターフェイスを指します。これらのどれを指すかは、m_bWndLess フラグと CComControlBase::m_bInPlaceSiteEx フラグの値に依存します。 CComControlBase::m_spInPlaceSite ポインターを有効にするためには、データ メンバー CComControlBase::m_bNegotiatedWndTRUE であることが必要です。

m_bWndLessTRUE の場合、m_spInPlaceSiteIOleInPlaceSiteWindowless インターフェイスのポインターになります。 これらのデータ メンバーの関係については、「CComControlBase::m_spInPlaceSite」の表を参照してください。

必要条件

**ヘッダー:**atlctl.h

参照

参照

CComControlBase クラス

その他の技術情報

CComControlBase のメンバー