Třída CWinAppEx
CWinAppExStav aplikace zpracovává stát uloží do registru, načte stav z registru, inicializuje správci aplikace a poskytuje odkazy na ty stejné správci aplikace.
class CWinAppEx : public CWinApp
Členy
Veřejné konstruktory
Název |
Description |
---|---|
Konstrukce CWinAppEx objektu. |
Veřejné metody
Název |
Description |
---|---|
Informace o aplikaci odebere z registru systému Windows. |
|
Určuje, zda bude aplikace načíst původní velikost a umístění okna hlavního rámce z registru. |
|
Umožňuje odtrhnout nabídky aplikace. |
|
Umožňuje uživateli vytvářet vlastní příkazy v aplikaci. |
|
Ve volání rozhraní Run členské funkce ukončit tuto instanci aplikace.(Přepíše CWinApp::ExitInstance.) |
|
Přečte binární data, která je spojena s zadanou hodnotu registru. |
|
Vrací ukazatel na globální CContextMenuManager objektu. |
|
|
|
Vrátí hlavní verze aplikace, které jsou uloženy v registru systému Windows. |
|
Vrátí dílčí verzi aplikace, které jsou uloženy v registru systému Windows. |
|
Přečte číselná data spojená se zadanou hodnotou z registru. |
|
Vrací ukazatel na globální CKeyboardManager objektu. |
|
Vrací ukazatel na globální CMouseManager objektu. |
|
Čte CObject -odvozené data spojená s určitou hodnotou z registru. |
|
Vrátí řetězec, který je cesta klíče registru.Tato cesta spojuje Zadaná relativní cesta cestou aplikace. |
|
Vrátí cestu registru pro aplikaci. |
|
Přečte binární data, která je přidružena k zadané klíče a hodnoty z registru. |
|
Přečte číselná data z přidružené k zadané klíče a hodnoty registru. |
|
Čte CObject dat, která je přidružena k zadané klíče a hodnoty z registru. |
|
Načte řetězec data spojená s zadaného klíče a hodnoty z registru. |
|
Vrací ukazatel na globální CShellManager objektu. |
|
Načte řetězec data spojená s určitou hodnotou z registru. |
|
Vrací ukazatel na globální CTooltipManager objektu. |
|
Vrací ukazatel na globální CUserToolsManager objektu. |
|
Inicializuje CContextMenuManager objektu. |
|
Inicializuje CKeyboardManager objektu. |
|
Inicializuje CMouseManager objektu. |
|
Inicializuje CShellManager třídy |
|
Inicializuje CTooltipManager třídy. |
|
|
|
Označuje, zda je zadaný klíč v registru. |
|
Načte stav aplikace z registru. |
|
Nazývá rámcem, když uživatel požaduje Kontextová nápověda pro vlastní dialogové okno. |
|
Uživatelem definovaný příkaz volá při poklepání kamkoli v aplikaci. |
|
|
|
Stav rámce aplikace zapíše do registru systému Windows. |
|
Nastaví cestu výchozího klíče registru.Tento klíč bude sloužit jako kořenový adresář pro volání všechny následné registru. |
|
Zobrazí místní nabídka. |
|
Zadaná hodnota registru zapíše binární data. |
|
Zadaná hodnota registru zapíše číselná data. |
|
Zapíše data, která je odvozená od Třída CObject na zadanou hodnotu registru. |
|
Zadaný klíč registru na hodnotu zapíše binární data. |
|
Zadaný klíč registru na hodnotu zapisuje číselná data. |
|
Zapíše data z CObject třídy hodnotu zadaný klíč registru. |
|
Zapíše data řetězec zadaný klíč registru na hodnotu. |
|
Zapíše řetězcová data zadaná hodnota registru. |
Chráněné metody
Název |
Description |
---|---|
Rámci volána při načtení stavu aplikace. |
|
Rámci volána při načtení velikost a umístění aplikace z registru.Načíst data obsahují velikost a umístění hlavního rámce při posledním zavření aplikace. |
|
Při zpracování rámeček hlavní okno nazvané rámcem WM_CLOSE . |
|
Bezprostředně před názvem rámcem stav aplikace je načten. |
|
Bezprostředně před názvem rámcem je uložen stav aplikace. |
|
Znovu načte velikost a umístění okna dodané z registru |
|
Volat v rámci stav aplikace zapíše do registru. |
|
Volat rámec pro zápis do registru velikost a umístění hlavního rámce. |
Datové členy
Název |
Description |
---|---|
Určuje, zda rámci obnoví všechny obrazy nástrojů při načtení rámce okno, které obsahuje panel nástrojů. |
Poznámky
Většinu funkcí poskytovaných v rámci MFC závisí CWinAppEx třídy.Můžete začlenit CWinAppEx třídy do aplikace v jednom ze dvou způsobů:
Konstrukce CWinAppEx třídy v hlavní podproces.
Odvodit hlavní třídu aplikace z CWinAppEx .
Po zahrnout CWinAppEx do aplikace, můžete inicializovat některý správce aplikace.Application manager používat, musíte inicializovat voláním metody vhodné inicializace.Získání ukazatele na konkrétní Správce volání metody get přidružené.The CWinAppEx class manages the following application managers: Třída CMouseManager, Třída CContextMenuManager, Třída CKeyboardManager, Třída CUserToolsManager, and Třída CMenuTearOffManager.
Hierarchii dědičnosti
Požadavky
Záhlaví: afxwinappex.h