Informacje o aplikacji i zarządzania

Podczas pisania aplikacji, tworzenia jednego CWinApp-pochodnych obiektu. Czasami mogą chcieć uzyskać informacje na temat tego obiektu z poza CWinApp-pochodnych obiektu.

Biblioteka klas Microsoft Foundation zapewnia następujące funkcje globalne ułatwiające wykonywanie tych zadań:

Informacje o aplikacji i funkcji zarządzania

AfxFreeLibrary Dekrementuje odniesienia hrabia moduł załadowanej biblioteki dołączanej (dynamicznie DLL); gdy licznika odwołań osiągnie zero, moduł jest nie mapowany.
AfxGetApp Zwraca wskaźnik do aplikacji pojedynczy obiekt CWinApp.
AfxGetAppName Zwraca ciąg zawierający nazwę aplikacji.
AfxGetInstanceHandle Zwraca wystąpienie HINSTANCE reprezentuje wystąpienie aplikacji.
AfxGetMainWnd Zwraca wskaźnik do bieżącego okna "główne" aplikacji-OLE lub w oknie ramki w miejscu aplikacji serwera.
AfxGetResourceHandle Zwraca na wystąpienie HI&NSTANCE do ofnbsp źródła; zasoby domyślnej aplikacji. Umożliwia dostęp do zasobów aplikacji bezpośrednio.
AfxInitRichEdit Inicjuje formant edycji wzbogaconej stosowania i inicjuje wspólna biblioteka formantów, jeśli biblioteka nie został już zainicjowany dla procesu.
AfxLoadLibrary Mapy modułu DLL i zwraca uchwyt, który może służyć do uzyskania adresu funkcji DLL.
AfxRegisterWndClass Rejestry klasy okna systemu Windows w celu uzupełnienia tych, które są rejestrowane automatycznie przez usługi MFC.
AfxSocketInit Nazywane zastępowanie CWinApp::InitInstance zainicjować usługi Windows Sockets.
AfxSetResourceHandle Ustawia uchwyt wystąpienie HINSTANCE , gdzie domyślnych zasobów aplikacji są ładowane.
AfxRegisterClass Rejestry klasy okna w bibliotece DLL, która używa MFC.
AfxBeginThread Tworzy nowy wątek.
AfxEndThread Zamyka bieżący wątek.
AfxGetThread Pobiera wskaźnik do bieżącego obiektu CWinThread.
AfxWinInit Wywołana przez funkcję dostarczone MFC WinMain w ramach inicjalizacji CWinApp aplikacji opartej na GUI, zainicjować klas MFC. Musi zostać wywołana bezpośrednio dla konsoli aplikacji przy użyciu MFC.

Zobacz też CWinApp

Index