次の方法で共有


CComControlBase::m_bWndLess

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

unsigned m_bWndLess:1;

解説

[!メモ]

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

CComControlBase::m_bInPlaceSiteExm_bWndLess とフラグの値に応じて IOleInPlaceSiteIOleInPlaceSiteEx、または IOleInPlaceSiteWindowless インターフェイスへのデータ メンバーの m_spInPlaceSite のポインター。(データ メンバー CComControlBase::m_bNegotiatedWnd が有効である CComControlBase::m_spInPlaceSite ポインターの [真] である必要があります)。

m_bWndLess が **[真]**場合、m_spInPlaceSiteIOleInPlaceSiteWindowless のインターフェイス ポインターです。これらのデータ メンバー間で完全な関係を示すテーブルについては CComControlBase::m_spInPlaceSite を参照してください。

必要条件

ヘッダー : atlctl.h

参照

関連項目

CComControlBase クラス