CWebBrowserHost自身に、IOleClientSiteを実装し、自身のポインタthisをIOleClientSiteポインタにキャストする。
IOleClientSite (oleidl.h) - Win32 apps | Microsoft Learn
概要説明
WebBrowserHost.hで、
IOleClientSiteを継承に追加。
参照カウンタm_lRefも追加。
IOleClientSiteの各メソッド、そしてその継承元のIUnknownの各メソッドも宣言。
WebBrowserHost.cppで、
キャストまで行ったら、"IOleClientSite OK!"と出力。
追加したメソッドの実装はこう。

こうなる。
Sample/com/IOleClientSite/IOleClientSite/src/IOleClientSite at master · bg1bgst333/Sample · GitHub