Třída CWnd
Poskytuje základní funkce všechny třídy okna v knihovně Microsoft Foundation Class.
class CWnd : public CCmdTarget
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CWnd objektu. |
Veřejné metody
Název |
Description |
---|---|
Volat rámci provést výchozí akci objektu. |
|
Volat rámci načíst podřízený prvek nebo podřízený objekt v daném místě na obrazovce. |
|
Volat rámci načíst určený objekt aktuální umístění na obrazovce. |
|
Volat rozhraní přecházet na jiný prvek uživatelského rozhraní v rámci kontejneru a pokud možno načíst objekt. |
|
Volat rozhraní změnit výběr nebo přesunutí fokusu klávesnice pro zadaný objekt. |
|
Animuje objekt souvisejícího okna. |
|
Uspořádá všechny okna minimalizované dítě (ikony). |
|
Popisovač Windows připojí CWnd objektu. |
|
Volání funkce tohoto člena provádět modální okno snímku. |
|
Připraví CWnd pro malování. |
|
Sváže přidružené k ovládacímu prvku zdroj dat kurzor volající objekt výchozí jednoduché vazby vlastnost, jako označené v knihovně typů. |
|
Vlastnost Vázaný kurzor vazbu na ovládací prvek vázán na data ovládacího prvku zdroj dat a registruje relaci Správce vazeb MFC. |
|
Přináší CWnd do horní části zásobníku překrývajících se oken. |
|
Nazývá vypočítat obdélníku okna z obdélníku klienta. |
|
Zakáže prvku tooltip. |
|
Střediska vztahu k nadřazené okno. |
|
Odebere CWnd z řetězce prohlížeče schránky. |
|
Vloží zaškrtnutí vedle nebo odstraní zaškrtnutí ovládací tlačítka. |
|
Kontroluje určený přepínací tlačítko a odstraní zaškrtnutí všech ostatních tlačítek v zadané skupině tlačítek. |
|
Určuje, které případné podřízené systému Windows obsahuje zadaný bod. |
|
Převede na souřadnicích obrazovky klienta souřadnic určitého bodu nebo obdélník na displeji. |
|
Minimalizuje okno. |
|
Modální okno s stav pokračuje. |
|
Vytvoří a inicializuje přidružené podřízené okno CWnd objektu. |
|
Vytvoří serveru proxy Active Accessibility pro zadaný objekt. |
|
Vytvoří nový obrazec pro systémový znak a získá vlastnictví stříška. |
|
Vytvořit ovládací prvek ActiveX, který bude reprezentovat aplikaci MFC podle CWnd objektu. |
|
Vytvoří Windows překrývající, místní nebo podřízené okno a připojí jej CWnd objektu. |
|
Vytvoří šedé blok pro systémový znak a získá vlastnictví stříška. |
|
Vytvoří plný blok pro systémový znak a získá vlastnictví stříška. |
|
Automaticky podle nazývá CWinApp doba nečinnosti popisovač a odstraní jakékoliv dočasné CWnd objekty vytvořené FromHandle . |
|
Zničí připojené okno Windows. |
|
Odpojí Windows popisovače z CWnd objektu a vrátí popisovač. |
|
Soubor nebo adresář výpis vyplní pole se seznamem. |
|
Vyplní pole seznamu, poli se seznamem výpis souboru nebo adresáře. |
|
Zkopíruje aktuální výběr ze seznamu. |
|
Zkopíruje aktuální výběr v seznamu pole se seznamem. |
|
Označuje, že okna bude přijímat přetažené soubory. |
|
Zachytí myš a sleduje pohyb, dokud uživatel uvolní levé tlačítko, stiskne klávesu ESC nebo přesune ukazatel myši mimo přetáhněte obdélník kolem zadaného bodu. |
|
Nakreslí obdélník drátěného a animuje označíte otevírání ikonu nebo minimalizaci nebo maximalizaci okna. |
|
Titulek vykreslí. |
|
Překreslí nabídek. |
|
Umožňuje uživatelské Active Accessibility funkcí. |
|
Povolí nebo zakáže okno D2D podporu.Tuto metodu lze volejte před hlavní okno je inicializován. |
|
Povolí nebo zakáže jedna nebo obě šipky posuvníku. |
|
Povolí nebo zakáže ovládací prvek posuvník na stejné úrovni. |
|
Povoluje ovládací prvek tooltip. |
|
Umožňuje v režimu sledování prvku tooltip. |
|
Povolí nebo zakáže myš a klávesnice. |
|
Modální okno s stav ukončí. |
|
Volání funkce tohoto člena změnit rámeček okno modální nemodální. |
|
Označuje konec Malování. |
|
Zahájí dialog prostředku. |
|
Načte název nebo text přidružený ovládací prvek v dialogovém okně. |
|
Vrátí popisovač okna je identifikován jeho název okna a třídu okna. |
|
Vrátí popisovač okna je identifikován jeho název okna a třídu okna. |
|
Okno bliká jednou. |
|
Bliká okna s další funkce. |
|
Vrací ukazatel CWnd objektu při popisovač do okna.Pokud CWnd není připojen objekt popisovače dočasnou CWnd objekt je vytvořen a připojena. |
|
Vrací ukazatel CWnd objektu při popisovač do okna.Pokud CWnd není připojen objekt popisovače dočasnou CWnd objekt je vytvořen a připojena. |
|
Nazývá rámcem načíst adresu IDispatch podřízené zadané rozhraní. |
|
Volat rámci načíst počet dětí patřící do tohoto objektu. |
|
Volat rámci načíst řetězec, který popisuje výchozí akce objektu. |
|
Volat framework načíst řetězec, který popisuje vzhled určený objekt. |
|
Volat rámci načíst objekt, který má kurzor klávesnice. |
|
Volat v rámci načtení objektu pomoci řetězec vlastnosti. |
|
Volat v rámci získat úplnou cestu WinHelp soubor přidružený zadaný objekt a identifikátor příslušného tématu tohoto souboru. |
|
Volat rámci načíst určený objekt klávesovou zkratku nebo přístup ke klíči. |
|
Volat rámci načíst název zadaného objektu. |
|
Volat v rámci načíst IDispatch rozhraní nadřazeného objektu. |
|
Volat rámci načíst informace popisující roli zadaný objekt. |
|
Rámec načíst vybraný děti tento objekt volána. |
|
Volat rámci načíst aktuální stav zadaného objektu. |
|
Volat rámci načíst hodnotu zadaného objektu. |
|
Zkopíruje aktivní okno. |
|
Načte objektu okna předchůdce určené okna. |
|
Načte CWnd zachycení myši, který má. |
|
Získá klient souřadnice aktuální pozice stříšky. |
|
Vrátí ID aktuálně označené přepínací tlačítko ve skupině tlačítek. |
|
Rozměry získává CWnd oblasti klienta. |
|
Načte aktuální vlastník schránky ukazatel. |
|
Načte ukazatel myši do okna první v řetězci prohlížeče schránky. |
|
Načte ukazatel na neznámý prvek ActiveX. |
|
Obnoví zobrazení kontext pro klientské oblasti. |
|
Obnoví zobrazení kontext pro klientské oblasti a umožňuje ořezové při kreslení. |
|
Prohledá všechny potomků windows a vrátí okno se zadaným ID. |
|
Obnoví okno plochy systému Windows. |
|
Pokud CWnd se podřízené okno volání této funkce vrátí hodnotu ID. |
|
V dialogovém okně zadaný načte ovládací prvek se zadaným ID. |
|
Převádí text ovládacího prvku v dialogovém okně dané na celočíselnou hodnotu. |
|
Obnoví titulek nebo text přidružený ovládací prvek. |
|
Načte ukazatel na podkladové kurzor ve vlastnosti ovládacího prvku zdroj dat DataSource, uživatelské jméno, heslo a SQL. |
|
Vrátí rozšířený styl okna. |
|
Načte CWnd , který má právě fokus vstupu. |
|
Načte aktuální písmo. |
|
Vrací ukazatel na okno v popředí (nejvyšší úrovně okna, se kterým právě pracujete). |
|
Získá popisovač ikony. |
|
Určuje vlastněných rozbalovací okna CWnd byl naposledy aktivní. |
|
Načte klíč krytí a průhlednosti barvy vrstvami okna. |
|
Načte ukazatel na zadané nabídky. |
|
Vyhledá následující (nebo předcházející) ovládací prvek ve skupině ovládacích prvků. |
|
Načte první ovládací prvek WS_TABSTOP styl následující (nebo předcházející) zadaný ovládací prvek. |
|
Vrátí následující (nebo předcházející) okno seznamu Správce oken. |
|
Načte vlastní web pro zadaný ovládací prvek ActiveX. |
|
Načte ukazatel myši do okna, který má aktuálně otevřené schránky. |
|
Načte ukazatel na majitele CWnd . |
|
Načte nadřazené okno o CWnd (pokud existuje). |
|
Načte CWnd okna rámeček nadřazeného objektu. |
|
Vrací ukazatel podřízeného okna nadřazeného okna. |
|
Načte vlastnost ovládacího prvku ActiveX. |
|
Získá vykreslení cíl, který je spojen s tímto oknem. |
|
Returns m_hWnd, or NULL if the this pointer is NULL. |
|
Načte bezpečné vlastníka daného okna. |
|
Vrátí-li posuvník řízení na stejné úrovni. |
|
Načte informace o zadaném posuvníku. |
|
Načte informace, SCROLLINFO struktury udržuje o posuvník. |
|
Obnoví omezení posuvníku. |
|
Načte aktuální pozici jezdce. |
|
Zkopíruje aktuální minimální a maximální posuvníku pozice pro dané posuvníku. |
|
Vrátí aktuální styl okna. |
|
Umožňuje aplikaci přístup k nabídce ovládací prvek pro kopírování a změna. |
|
Načte informace o zadané záhlaví. |
|
Obnoví okno nejvyšší úrovně rámečku v okně. |
|
Obnoví okno nejvyšší úrovně. |
|
Načte nejvyšší úrovně nadřazeného okna. |
|
Vrátí první podřízené okno, které patří CWnd . |
|
Načte souřadnice nejmenšího obdélníku, který úplně obklopuje CWnd aktualizace oblasti. |
|
Načte CWnd aktualizace oblasti. |
|
Vrátí zadaný vztah okna tohoto okna. |
|
Načte identifikátor kontextové nápovědy. |
|
Načte kontext zobrazení celého okna, včetně záhlaví, nabídky a posuvníky. |
|
Vrátí počet přidružených podřízených systému windows. |
|
Vrátí informace o okně. |
|
Vrátí počet přidružených podřízených bez okna systému windows. |
|
Načte pozice minimalizované a maximalizovaného okna zobrazit stav a normální (Obnovit). |
|
Souřadnice obrazovky získává CWnd . |
|
Získá kopii oblasti okna okna. |
|
Vrátí název text nebo titulek okna (pokud existuje). |
|
Vrátí délku názvu v okně text nebo titulek. |
|
Skryje stříška odebráním z obrazovku. |
|
Zvýrazní nebo odebere zvýraznění z položku nabídky nejvyšší úrovně (nabídka panel). |
|
Nazývá se zahájit HTMLHelp aplikace. |
|
Zruší platnost celé oblasti klienta. |
|
Přidáním obdélníku aktuální oblasti aktualizace zruší platnost klientské oblasti v rámci dané obdélník. |
|
Přidáním tohoto regionu do aktuální oblasti aktualizace zruší platnost klientské oblasti v dané oblasti. |
|
Vyvolá vlastnost nebo metodu ovládacího prvku ActiveX aplikace. |
|
Označuje, zda CWnd podřízeného okna nebo jiné přímého potomka zadané okno. |
|
Určuje, zda D2D je povolena podpora. |
|
Určuje, zda dané zprávy je určena pro nemodální dialogové okno a pokud ano, zpracuje. |
|
Určuje, zda je zaškrtnuto políčko ovládací tlačítka. |
|
Určuje, zda CWnd je minimalizováno (ikony). |
|
Určuje, zda CWnd má podporu dotykového ovládání. |
|
Určuje, zda okno pro myši a klávesnice. |
|
Určuje, zda je zobrazen v okně. |
|
Určuje, zda CWnd je maximalizováno. |
|
Ukončuje systémový časovač. |
|
Zakáže nebo znovu povolí v daném okně výkresu. |
|
Převede (mapy) sadu bodů z prostoru souřadnic CWnd na souřadnicovém prostoru jiného okna. |
|
Vytvoří a zobrazí okno, které obsahuje zprávu poskytované aplikací a titulek. |
|
Změní aktuální styl okna. |
|
V okně Rozšířený styl změní. |
|
Změní pozici a rozměry CWnd . |
|
Signály systém předdefinované události došlo. |
|
Hodnoty vlastností okolního implementovat. |
|
Když potřebuje získat rastrový obrázek zobrazený na kartě Miniatura Windows 7 nebo klienta pro náhled aplikace volá rámci. |
|
Nápověda F1 zpracovává v rámci aplikace (pomocí aktuálního kontextu). |
|
Zpracovává ID_HELP_FINDER a ID_DEFAULT_HELP příkazy. |
|
Zpracovává ID_HELP_INDEX příkaz a poskytuje výchozí téma nápovědy. |
|
Zpracovává ID_HELP_USING příkaz. |
|
Určuje, zda je ohraničovací obdélník nástroj určený bod a načte informace o nástroji. |
|
Schránka se otevře.Nebude možné upravit do schránky systému Windows do jiných aplikací Modul CloseClipboard je funkce volána. |
|
Kreslí bez oken ovládací prvky na ovládací prvek kontejner. |
|
Umístí zprávu do fronty aplikace pak vrátí bez čekání v okně pro zpracování zprávy. |
|
Volána před vytvoření okno Windows připojených k tomuto CWnd objektu. |
|
Umožňuje další nezbytné vytváření podtříd, dříve než SubclassWindow se nazývá. |
|
Používá CWinApp k filtrování zpráv okno před jsou odesílány do TranslateMessage a DispatchMessage funkcí systému Windows. |
|
Nakreslí aktuálního okna v kontextu zařízení. |
|
Nakreslí kteréhokoli okna v kontextu zařízení (obvykle kontext zařízení tiskárny). |
|
Zkopíruje vizuální okno do kontextu zařízení obvykle tiskárny DC. |
|
Aktualizuje určeného obdélníku nebo regionu v oblasti klienta. |
|
Podpora dotykového ovládání oken Windows Register nebo Unregister. |
|
Vydání klienta a okno zařízení kontextech jejich uvolnění pro použití jinými aplikacemi. |
|
Repositions řízení pruhy v oblasti klienta. |
|
Načte překládá nebo odešle zprávy pro okna, která je v modálním stav. |
|
Převede daný bod nebo obdélníku zobrazení na souřadnicích obrazovky klienta souřadnice. |
|
Posune obsah oblasti klienta. |
|
Posune obsah oblasti klienta.Podobný ScrollWindow , s další funkce. |
|
Poskytuje oznámení pro podřízené okno z nadřazené okno, takže podřízené okno může zpracovávat úlohu. |
|
Odešle zprávu zadaný ovládací prvek. |
|
Odešle zprávu CWnd objektu a nevrátí, dokud nezpracuje zprávy. |
|
Odešle zprávu do všech potomků windows okna. |
|
Zadanou zprávu do okna a vrátí co nejdříve, v závislosti na tom, zda volání podprocesu vytvoření okna. |
|
Aktivuje okno. |
|
Způsobí, že všechny následné myši zasílané CWnd . |
|
Přesune určené pozice znaku stříšky. |
|
Přidá CWnd řetězu systému windows, které jsou oznámeny, kdykoli se změní obsah schránky. |
|
Nastaví ID okna nebo ovládací prvek pro okno (které může být libovolné podřízené okno pouze ovládacího prvku v dialogovém okně). |
|
Nastaví text ovládacího prvku na řetězec, který představuje celočíselnou hodnotu. |
|
Nastaví titulek nebo text ovládacího prvku v dialogovém okně zadaný. |
|
Nároky vstup. |
|
Nastaví aktuální písmo. |
|
Umístí podproces, který vytvoří okno do popředí a aktivuje okno. |
|
Nastaví popisovač zvláštní ikonou. |
|
Nastaví klíč krytí a průhlednost barvy vrstvy okna. |
|
Zadaná nabídka nastaví v nabídce. |
|
Změní vlastníka CWnd . |
|
Nadřazené okno změní. |
|
Nastaví vlastnost ovládacího prvku ActiveX. |
|
Umožňuje změny v CWnd překreslit nebo změny zabrání se překreslí. |
|
Nastaví informace o posuvníku. |
|
Nastaví aktuální pozici jezdce a je-li zadán, překreslí posuvník tak, aby odrážela novou pozici. |
|
Nastaví pozici minimální a maximální hodnoty dané posuvníku. |
|
Nainstaluje systémový časovač, který odesílá WM_TIMER při aktivaci. |
|
Nastaví identifikátor kontextové nápovědy. |
|
Nastaví pozice minimalizované a maximalizovaného okna zobrazit stav a normální (Obnovit). |
|
Změny velikosti, polohy a pořadí dítěte, windows rozbalovací a nejvyšší úrovně. |
|
Nastaví oblast okna. |
|
Nastaví text nebo titulek název zadaný text (pokud existuje). |
|
Zobrazení aktuální pozice stříška zobrazuje stříška.Jakmile se zobrazí, začne stříška blikající automaticky. |
|
Zobrazí nebo skryje všechna automaticky otevíraná okna vlastníkem okna. |
|
Zobrazí nebo skryje posuvník. |
|
Zobrazí nebo skryje okno. |
|
Připojí ovládací prvek systému Windows CWnd objektu a umožňuje směrovat zprávy přes CWnd 's mapa zprávy. |
|
Připojí do okna CWnd objektu a umožňuje směrovat zprávy přes CWnd 's mapa zprávy. |
|
Odemkne okno uzamčenou s CWnd::LockWindowUpdate . |
|
Odpojí okno z CWnd objekt |
|
Inicializuje nebo načítá data z dialogového okna. |
|
Volání k aktualizaci stavu dialog tlačítka a další ovládací prvky. |
|
Aktualizuje umístění, velikost, tvar, obsah a průsvitnosti okna s vrstvami. |
|
Oblasti klienta aktualizace. |
|
Odebráním obdélníku z aktuální oblasti aktualizace ověřuje oblasti klienta v daném obdélníku. |
|
Odebráním regionu z aktuální oblasti aktualizace ověřuje oblasti klienta v dané oblasti. |
|
Identifikuje okno obsahující daný bod. |
|
Nazývá se zahájit aplikaci WinHelp. |
Chráněné metody
Název |
Description |
---|---|
Volá proceduru okna výchozí, který poskytuje výchozí zpracování pro všechny aplikace nezpracovává zprávy okna. |
|
Volá proceduru okna výchozí, který poskytuje výchozí zpracování pro všechny aplikace nezpracovává zprávy okna. |
|
Dialogové okno výměnu dat a ověření.Volání UpdateData . |
|
Vrací ukazatel na zprávu, kterou právě zpracovává tohoto okna.By měla být volána pouze při On zprávy popisovači zprávy členské funkce. |
|
Kdy nazývá CWnd je aktivován nebo deaktivován. |
|
Volána, když aplikace bude aktivován nebo deaktivován. |
|
Volána, když uživatel generuje události příkazu aplikace. |
|
Nazývá se aplikaci Prohlížeč schránky při schránky vlastníka zobrazí obsah schránky. |
|
Povolit nazývá CWnd zrušit vnitřní režimy, například myši digitalizace. |
|
Odešle zprávu do okna, je ztráta zachycení myši. |
|
Upozorní zadané okno je odebírán z řetězce. |
|
Volána, když stát uživatelské rozhraní (UI) by měla být změněna. |
|
Nazývá se při stisknutí klávesy překládá znak – systém. |
|
Volány podřízený seznam s LBS_WANTKEYBOARDINPUT styl v reakci WM_CHAR zprávy. |
|
Pro více podřízených oken rozhraní dokumentu při každém velikost nebo umístění CWnd změny nebo CWnd je aktivován. |
|
Volat nadřazené okno oznamující řízení dát šanci řízení oznámení reagovat. |
|
Volána, když obsah schránky se změnil. |
|
Nazvaný jako signál, CWnd by měl být zavřen. |
|
Nazývá se při změně zásad vykreslování pro oblast-client. |
|
Volána, když uživatel vybere příkaz. |
|
Volána, když systém Windows zjistí nedostatku systémové paměti. |
|
Nazývá určit relativní pozici nové položky dítě seřazeny překreslování pole se seznamem nebo seznamu. |
|
Nazývá se všech oken nejvyšší úrovně po složení plochy okna Správce je povoleno nebo zakázáno. |
|
Volána, když uživatel klepne pravým tlačítkem myši v okně. |
|
Zkopíruje data z jedné aplikace do druhé. |
|
Nazývá se jako součást vytváření okna. |
|
Pokud volané CWnd ovládací prvek je třeba při nadřazeného ovládacího prvku. |
|
Nazývá se při stisknutí klávesy překládá nesystémových mrtvý znak (například zvýraznění znaků). |
|
Nazývá pole se seznamem nebo rozevírací seznam podřízených překreslování zničen nebo položky budou odebrány z ovládacího prvku. |
|
Kdy nazývá CWnd je zničen. |
|
Jen při vyprázdnění schránky pomocí volání systému Windows Modul EmptyClipboard funkce. |
|
Upozornění o aplikace nebo zařízení ovladač změnu konfigurace hardwarového zařízení nebo počítače. |
|
Pokud uživatel změní nastavení režimu zařízení, nazývá všech oken nejvyšší úrovně. |
|
Nazývá se při změně obsahu schránky. |
|
Volána, když je potřeba vykreslit vizuální hledisko překreslování podřízené tlačítko, ovládací prvek pole se seznamem, ovládací prvek pole seznamu nebo nabídky. |
|
Volána, když uživatel uvolní levé tlačítko myši přes okno, které zaregistroval jako příjemce Zamítnuté soubory. |
|
Kdy nazývá CWnd je povoleno nebo zakázáno. |
|
Volána, když je ukončení relace. |
|
Nazývá se informovat postup hlavního okna aplikace modálního dialogového okna nebo nabídky přechází do stavu nečinnosti. |
|
Nazývá se po zadání nabídky modální smyčky. |
|
Volat po ohrožený okno přesunutí nebo změny velikosti modální smyčce. |
|
Volána, když je třeba mazání pozadí okna. |
|
Volána, když došlo k ukončení modální smyčky nabídky. |
|
Volat ukončí ovlivněné okno modální smyčky změny velikosti nebo přesunutí. |
|
Nazývá se při změně fondu zdrojů písma. |
|
Pro ovládací prvek nazývá tak ovládací prvek můžete zpracovat klávesy ŠIPKA a klávesy TAB vstupní sám. |
|
Nazývá se vždy, když systém Windows potřebuje znát maximalizované pozice nebo rozměry, nebo minimální nebo maximální velikost sledování. |
|
Rámci vyvolána při stisknutí klávesy F1. |
|
Nazývá se po stisknutí klávesové zkratky celého systému. |
|
Po klepnutí na vodorovný posuvník s názvem CWnd . |
|
Volána, když má vlastník schránky posouvat obraz schránky, neruší příslušné části a aktualizovat hodnoty posuvník. |
|
Kdy nazývá CWnd je minimalizováno (ikony) a pozadí, ikony, musí být vyplněna před malováním na ikonu. |
|
Volána při nabídce je aktivní. |
|
Volána, když je rozbalovací nabídky je aktivní. |
|
Volána při vstupně-výstupní zařízení je přidána nebo odebrána ze systému. |
|
Volat vstupní jazyk aplikace byl změněn. |
|
Volána, když uživatel zvolí nový vstupní jazyk. |
|
Nazývá se po stisknutí klávesy nesystémových. |
|
Nazývá se při uvolnění klávesy nesystémových. |
|
Bezprostředně před názvem CWnd ztratí fokus vstupu. |
|
Volána, když uživatel poklepe na levé tlačítko myši. |
|
Nazývá se při stisknutí levého tlačítka myši. |
|
Volána, když uživatel uvolní levé tlačítko myši. |
|
Volána, když uživatel poklepe střední tlačítko myši. |
|
Volána, když uživatel stiskne tlačítko myši uprostřed. |
|
Volána, když uživatel uvolní tlačítko myši uprostřed. |
|
Nazývá podřízené okno MDI při aktivován nebo deaktivován. |
|
Nazývá se pro překreslování Podřízená pole se seznamem, seznam nebo položku nabídky při vytvoření ovládacího prvku.CWndinformuje Windows rozměry ovládacího prvku. |
|
Volána, když uživatel stiskne mnemonické nabídky znak, který neodpovídá předdefinované symbolických instrukcí v aktuální nabídce. |
|
Volána, když uživatel začne přetáhněte položku nabídky. |
|
Volána, když je kurzor myši vloží položku nabídky nebo přesune do horní nebo spodní části položky ze středu položky. |
|
Volána, když uživatel uvolní tlačítko myši, když je kurzor na položku nabídky. |
|
Volána, když uživatel vybere položku nabídky. |
|
Volána, když je kurzor v neaktivního okna a uživatel stiskne tlačítko myši. |
|
Volána, když ukazatele myši v oblasti okna klienta po dobu uvedenou v předchozí volání k TrackMouseEvent. |
|
Nazývá aktuální okno se skládá podle okna Správce plochy (DWM) a je okno maximalizované. |
|
Volána, když je kurzor opustí klientské oblasti okna v předchozí volání k TrackMouseEvent. |
|
Nazývá se pohybuje kurzor myši. |
|
Volána, když uživatel otočí kolečkem myši.Používá zpracování zprávy systému Windows NT 4.0. |
|
Volat po umístění CWnd byl změněn. |
|
Označuje, že je uživatel pohybující CWnd objektu. |
|
Volána, když oblast-klient potřebuje změnit označte aktivní nebo neaktivní stav. |
|
Volána, když velikost a umístění oblasti klienta je třeba počítat. |
|
Před názvem OnCreate při vytvoření oblasti-client. |
|
Volána, když oblast-klient je zničen. |
|
Volání systému Windows při každém přesunutí myši, pokud CWnd obsahuje kurzor nebo bylo zachyceno myši vstup s SetCapture . |
|
Volána, když uživatel poklepe levé tlačítko myši, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když uživatel stiskne levé tlačítko myši, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když uživatel uvolní levé tlačítko myši, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když uživatel poklepe střední tlačítko myši, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když uživatel stiskne tlačítko myši uprostřed, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když uživatel uvolní tlačítko myši uprostřed, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když ukazatele myši-klient oblasti okna po dobu uvedenou v předchozí volání k TrackMouseEvent. |
|
Rámci volání této funkce člena při kurzor opustí oblast-klient podle předchozího volání okna TrackMouseEvent. |
|
Po přesunutí kurzoru-klient oblasti nazývané CWnd . |
|
Volána, když oblast-klient potřebuje Malování. |
|
Volána, když uživatel poklepe pravé tlačítko myši, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když uživatel stiskne tlačítko myši, když je kurzor uvnitř oblasti-klient CWnd . |
|
Volána, když uživatel uvolní tlačítko myši, když je kurzor uvnitř oblasti-klient CWnd . |
|
Nazývá se při změně zásad vykreslování pro oblast-client. |
|
Volána, když uživatel poklepe XBUTTON1 nebo XBUTTON2, když se kurzor nachází v oblasti-klient okna. |
|
Volána, když uživatel stiskne XBUTTON1 nebo XBUTTON2 myši, když je kurzor v oblasti-klient okna. |
|
Volána, když uživatel uvolní XBUTTON1 nebo XBUTTON2 myši, když je kurzor v oblasti-klient okna. |
|
Nazývá se při přepnutí mezi nabídek a v nabídce systému klávesu se šipkou doprava nebo doleva. |
|
Rámec informovat nadřazené okno události došlo v jednom z jeho ovládacích prvků nebo ovládací prvek informaci potřebuje volat. |
|
Nazývá určit, pokud aktuální okno přijímá oznámení WM_NOTIFY struktury ANSI nebo Unicode. |
|
Nazývá překreslit část okna. |
|
Volána, když prohlížeč schránky v oblasti klienta překreslit. |
|
Nazývá se umožní realizovat jejich logické palety a aktualizovat jejich oblasti klienta pomocí palety barev systému windows. |
|
Aplikace se bude realizovat její logické paletu a informuje o tom ostatní aplikace. |
|
Nazývá se při vytvoření nebo zničení podřízeného okna nebo když uživatel klepne tlačítkem myši, když je kurzor nad podřízené okno. |
|
Volána, když dojde k události řízení spotřeby. |
|
Volána, když minimalizované (ikony) CWnd je přetáhnout uživatelem. |
|
Volána, když uživatel rozhodne ukončit relaci systému Windows. |
|
Informuje o CWnd , že se chystá vstupní fokus. |
|
Kdy nazývá CWnd je ikona a uživatel požaduje na ikonu otevřít. |
|
Nazývá se načíst uživatelské rozhraní (UI) stav okna. |
|
Volána, když získá aktuální okno raw input. |
|
Volána, když uživatel poklepe na pravé tlačítko myši. |
|
Volána, když uživatel stiskne tlačítko myši. |
|
Volána, když uživatel uvolní tlačítko myši. |
|
Nazývá, kdy žádost vlastníka je zničen a je potřeba vykreslit všechny formáty. |
|
Názvem vlastník schránky při konkrétní formát s potřebami zpožděné vykreslování vykreslení. |
|
Upozornění na změnu stavu relace aplikace volána. |
|
Nazývá, pokud není zachycena myši a myši způsobuje pohyb kurzoru v okně. |
|
Nazývá se po CWnd získá fokus vstupu. |
|
Kdy nazývá Win32 SystemParametersInfo funkce změní nastavení celého systému. |
|
Kdy nazývá CWnd , je zobrazena a skryta. |
|
Po velikost nazývá CWnd byl změněn. |
|
Nazývá se při změně velikosti okna Prohlížeč schránky v oblasti klienta. |
|
Označuje, že uživatel je změna velikosti obdélníku. |
|
Při každém přidání nebo odebrání z fronty správce tisku úlohy volána správce tisku. |
|
Určuje, že SetWindowLong funkce systému Windows byl změněn jeden nebo více stylů v okně. |
|
Určuje, že SetWindowLong funkce systému Windows je změnit jeden nebo více stylů v okně. |
|
Nazývá se při stisknutí klávesy překládá znak systému. |
|
Při změně nastavení barev systému, nazývané všech oken nejvyšší úrovně. |
|
Volána, když uživatel vybere příkaz z nabídky řízení nebo po klepnutí na tlačítko Maximalizovat nebo minimalizovat. |
|
Nazývá se při stisknutí klávesy překládá systémové mrtvé znak (například zvýraznění znaků). |
|
Volána, když uživatel drží klávesu ALT a potom stisknutí jiné klávesy. |
|
Volána, když uživatel uvolní klíč, který byla stisknuta, zatímco byla stisknuta klávesa ALT. |
|
Volána, když uživatel klepne uživatelem definovatelných tlačítko. |
|
Po změně systému se nazývá všech oken nejvyšší úrovně. |
|
Volat po každém intervalu určeného v SetTimer. |
|
Zpracovat jeden vstup z dotykového ovládání systému Windows. |
|
Proces vstupy z dotykového ovládání systému Windows. |
|
Nazývá se při stisknutí klávesy.Aktuální okno má fokusu klávesnice a WM_KEYDOWN zpráva překládány TranslateMessage funkce. |
|
Volána, když byl zničen rozevírací nabídce nebo podnabídce. |
|
Nazývá se změna stavu uživatelského rozhraní (UI) pro zadané okno a jeho podřízených oken. |
|
Volat se uživatel přihlásí nebo vypnout. |
|
Volat seznam vlastněných CWnd odpověď WM_KEYDOWN zprávy. |
|
Volána, když uživatel klepne v okně svislý posuvník. |
|
Volána, když má vlastník posouvat obraz schránky, neruší příslušné části a aktualizovat hodnoty posuvník. |
|
Jen při změně velikosti, umístění nebo pořadí vykreslování z volání SetWindowPos nebo jinou funkci okno Správa. |
|
Volána, když velikost, umístění nebo pořadí vykreslování se změní z volání SetWindowPos nebo jinou funkci okno Správa. |
|
Po inicializaci systému se nazývá všech oken nejvyšší úrovně, WIN.INI, je změněn. |
|
Označuje, pokud byl zpracován zprávy systému windows. |
|
Volána, když uživatel poklepe XBUTTON1 nebo XBUTTON2, když se kurzor nachází v oblasti okna klienta. |
|
Volána, když uživatel stiskne XBUTTON1 nebo XBUTTON2, když se kurzor nachází v oblasti okna klienta. |
|
Volána, když uživatel uvolní XBUTTON1 nebo XBUTTON2, když se kurzor nachází v oblasti okna klienta. |
|
Tato virtuální funkce standardně nazývá OnNcDestroy po byl zničen okna fungovat. |
|
Pomocná funkce, která odráží zprávu ke zdroji. |
|
Odráží poslední zprávu na podřízené okno. |
|
Poskytuje postup pro okno CWnd .Ve výchozím nastavení odešle zprávy prostřednictvím zprávy mapy. |
Veřejné operátory
Název |
Description |
---|---|
Volání k získání popisovače do okna. |
|
Určuje-li okno není stejný jako okno, jehož popisovač je m_hWnd. |
|
Určuje, zda je okno stejné jako okno, jehož popisovač je m_hWnd. |
Veřejné datové členy
Název |
Description |
---|---|
Označuje HWND připojených k tomuto CWnd . |
Poznámky
A CWnd objektu je odlišné od okna systému Windows, ale dva jsou úzce propojeny.A CWnd je vytvořen objekt nebo zničeny CWnd konstruktor a destruktoru.Okno Windows je na druhé straně vnitřního systému Windows, která je vytvořena datová struktura vytvořit členské funkce a zničeny CWnd virtuálního destruktoru.DestroyWindow funkce ničí okno Windows bez zničení objektu.
CWnd Třídy a skrýt zprávy mapa mechanismus WndProc funkce.Příchozí zprávy oznámení systému Windows jsou automaticky směrovány zprávy mapovat na správné nazprávyCWnd funkce členů.Nepřevedete nazprávy členské funkce zpracování člena určité zprávy v odvozených tříd.
CWnd Třída také umožňuje vytvořit podřízené okno Windows aplikace.Odvození třídy z CWnd , přidejte členské proměnné odvozené třídy k ukládání dat specifických pro aplikaci.Implementace funkce členů popisovači zprávy a zprávu o mapování v odvozené třídě určete, co se stane při zprávy směrovány do okna.
Vytvoření podřízeného okna ve dvou krocích.Nejprve volání konstruktoru CWnd sestavení CWnd objekt a potom volat vytvořit členské funkce Vytvořit podřízené okno a připojit ji k CWnd objektu.
Když uživatel ukončí podřízeného okna, zničit CWnd objektu nebo volání DestroyWindow členské funkce okna odstranit a zničit jeho datových struktur.
V rámci knihovny Microsoft Foundation Class další třídy jsou odvozeny z CWnd poskytnout zvláštní okno typy.Mnoho z těchto tříd, včetně CFrameWnd, CMDIFrameWnd, CMDIChildWnd, CView, a CDialog, jsou určeny pro další odvození.Ovládací prvek třídy odvozené od CWnd , jako například CButton, lze použít přímo, nebo lze použít pro další odvození třídy.
Další informace o použití CWnd , viz Rám okna a Okno objekty.
Hierarchii dědičnosti
CWnd
Požadavky
Záhlaví: afxwin.h