Sdílet prostřednictvím


COleControlSite::ModifyStyleEx

Upraví styly rozšířeného ovládacího prvku.

virtual BOOL ModifyStyleEx(
   DWORD dwRemove,
   DWORD dwAdd,
   UINT nFlags 
);

Parametry

  • dwRemove
    Rozšířené styly odebrat z aktuálního okna styly.

  • dwAdd
    Rozšířené styly přidat z styly aktuální okno.

  • nFlags
    Okno umístění příznaky.Seznam možných hodnot naleznete SetWindowPos funkce .

Vrácená hodnota

Nenulová hodnota, pokud se změní styly, jinak nula.

Poznámky

Burzovní vlastnosti vzhledu ovládacího prvku budou změněny tak, aby odpovídalo nastavení pro WS_EX_CLIENTEDGE.Všechny ostatní okna Rozšířené styly použité přímo na popisovač okna ovládacího prvku, pokud existuje.

Upraví okna Rozšířené styly řízení objektu serveru.Styly, abyste přidali nebo odebrali lze kombinovat pomocí bitový operátor OR operátor (|).Viz CreateWindowEx funkce informace o stylech okno k dispozici.

Pokud nFlags je nenulová, ModifyStyleEx volá funkci Win32 SetWindowPos a spojením překreslí okno nFlags s čtyři následující příznaky:

  • SWP_NOSIZEZachová aktuální velikost.

  • SWP_NOMOVEZachová aktuální pozici.

  • SWP_NOZORDERZachová aktuální pořadí vykreslování.

  • SWP_NOACTIVATEOkno neaktivuje.

Upravit okno programu extended styly, volání ModifyStyle.

Požadavky

Záhlaví: afxocc.h

Viz také

Referenční dokumentace

Třída COleControlSite

Diagram hierarchie