Udostępnij przez


Kontrolki kontenera

Jak opisano powyżej, kontrolki kontenera to kontrolki ActiveX, które wizualnie zawierają inne kontrolki. Architektura kontrolek ActiveX określa interfejs ISimpleFrameSite w celu włączenia kontrolek kontenera. Kontenery mogą również obsługiwać kontrolki kontenerów bez obsługi ISimpleFrameSite, chociaż zachowanie nie może być gwarantowane. Z tego powodu istnieje kategoria składników dla kontrolek SimpleFrameSite, w których wymagana jest pełna funkcjonalność tego interfejsu.

Aby obsługiwać kontrolki kontenerów bez implementowania ISimpleFrameSite, kontener kontrolek ActiveX musi:

  • Aktywuj wszystkie kontrolki przez cały czas.
  • Przewracanie zawartych kontrolek do hWnd kontrolki zawierającej.
  • Pozostanie elementem nadrzędnym kontrolki kontenera.