Aracılığıyla paylaş


CWinApp: Uygulama sınıfı

Başlatma, çalışan ve Windows işletim sistemi için bir uygulamanın sonlandırılması ana uygulama sınıfı mfc içinde saklar. Framework üzerinde oluşturulmuş bir uygulamada olması gerekir ve yalnızca bir nesne sınıfının elde edilen CWinApp. Windows oluşturmadan önce bu nesneyi oluşturulur.

CWinApptüretilir CWinThread, ana iş parçacığı için bir veya daha fazla iş parçacığı olabilir uygulamanızın yürütme gösterir. mfc, son sürümlerinde InitInstance, çalışan, ExitInstance, ve OnIdle üye işlevlerdir aslında sınıfta CWinThread. Onlar yokmuş gibi bu işlevleri aşağıda açıklanan CWinApp üyeleri yerine, çünkü nesnenin rolü uygulama nesnesi olarak değil birincil iş parçacığı tartışma ilgilidir.

Not

Uygulamanızın birincil yürütme iş parçacığı, uygulama sınıfı oluşturacaktır.Win32 API işlevlerini kullanarak, ikincil iş parçacıkları yürütme de oluşturabilirsiniz.Bu iş parçacığı mfc kitaplık kullanabilirsiniz.Daha fazla bilgi için bkz: çok iş parçacığı.

Windows işletim sistemi için herhangi bir program gibi framework uygulamanız sahip bir WinMain işlevi. Framework uygulamasında, ancak, değil yaz WinMain. Bu sınıf kitaplığı tarafından sağlanan ve uygulama başladığında denir. WinMainPencere sınıflar kaydettiriliyor gibi standart Hizmetleri gerçekleştirir. Daha sonra üye başlatmak ve uygulamasını çalıştırmak için uygulama nesnesinin işlevleri çağırır. (Özelleştirebileceğiniz WinMain geçersiz kılma olarak CWinApp üye işlev WinMain çağrı.)

Uygulamayı başlatmak için WinMain çağıran uygulama nesnesinin InitApplication ve InitInstance üye işlevler. Uygulamanın ileti döngüsü çalıştırmak için WinMain çağrıları Çalıştır üye işlevi. Sonlandırma üzerinde WinMain çağıran uygulama nesnesinin ExitInstance üye işlevi.

Not

Adlar içinde gösterilen Kalın bu belgede Visual C++ ve Microsoft Foundation Class Library tarafından sağlanan öğeleri gösterir.Adlar içinde gösterilen monospaced türü oluşturmak veya geçersiz kılma öğeleri gösterir.

Ayrıca bkz.

Kavramlar

Genel mfc konular

CWinApp ve mfc uygulaması Sihirbazı

Geçersiz kılınabilir CWinApp üye işlevleri

Özel CWinApp Hizmetleri