CComControlBase::m_bWndLess
コントロールがウィンドウなしであることを表すフラグです。
unsigned m_bWndLess:1;
解説
注意
このデータ メンバーをコントロール クラス内で使用するには、コントロール クラスでデータ メンバーとして宣言する必要があります。 このデータ メンバーは、基本クラスの共用体で宣言されているため、コントロール クラスには継承されません。
データ メンバー m_spInPlaceSite は、IOleInPlaceSite、IOleInPlaceSiteEx、または IOleInPlaceSiteWindowless の各インターフェイスを指します。これらのどれを指すかは、m_bWndLess フラグと CComControlBase::m_bInPlaceSiteEx フラグの値に依存します。 CComControlBase::m_spInPlaceSite ポインターを有効にするためには、データ メンバー CComControlBase::m_bNegotiatedWnd が TRUE であることが必要です。
m_bWndLess が TRUE の場合、m_spInPlaceSite は IOleInPlaceSiteWindowless インターフェイスのポインターになります。 これらのデータ メンバーの関係については、「CComControlBase::m_spInPlaceSite」の表を参照してください。
必要条件
**ヘッダー:**atlctl.h