CComControlBase::m_bWndLess
コントロールがウィンドウなしであることを表すフラグです。
unsigned m_bWndLess:1;
解説
[!メモ]
このデータ メンバーをコントロール クラス内で使用するには、コントロール クラスでデータ メンバーとして宣言する必要があります。このデータ メンバーは、基本クラスの共用体で宣言されているため、コントロール クラスには継承されません。
CComControlBase::m_bInPlaceSiteEx の m_bWndLess とフラグの値に応じて IOleInPlaceSite、IOleInPlaceSiteEx、または IOleInPlaceSiteWindowless インターフェイスへのデータ メンバーの m_spInPlaceSite のポインター。(データ メンバー CComControlBase::m_bNegotiatedWnd が有効である CComControlBase::m_spInPlaceSite ポインターの [真] である必要があります)。
m_bWndLess が **[真]**場合、m_spInPlaceSite は IOleInPlaceSiteWindowless のインターフェイス ポインターです。これらのデータ メンバー間で完全な関係を示すテーブルについては CComControlBase::m_spInPlaceSite を参照してください。
必要条件
ヘッダー : atlctl.h