C dili API ilişkisi

Microsoft Foundation Class Library dışında diğer sınıf kitaplıkları Windows için ayarlayan tek özelliği Windows API c dilinde yazılmış çok yakın eşleştirme yapılır. Ayrıca, genellikle sınıf kitaplığı çağrıları serbestçe doğrudan Windows API çağrıları ile karıştırabilirsiniz. Bu doğrudan erişim ancak sınıfları bu API eksiksiz yerine olduğunu göstermez. Geliştiriciler hala zaman zaman bazı Windows işlevleri doğrudan aramalar yapmak gerekir — SetCursor ve GetSystemMetrics, örneğin. Sadece bunu yapmak için açık bir avantaj varken bir Windows işlevinde bir sınıf üyesi işlevi tarafından sarılır.

Bazen yerel Windows işlev çağrıları yapmak gerekiyor çünkü, c dili Windows API belgelerine erişimi olmalıdır. Bu belge Microsoft Visual c++ ile birlikte™. Windows Advanced, Jeffrey Richter ve Windows 95 programlama, Charles Petzold tarafından iki yararlı kitaplar vardır. Her ikisi de Microsoft Press ® tarafından yayımlanır. Çoğu bu kitapları örnekleri için Microsoft Foundation classes kolayca dönüştürülebilir. Örnekleri ve Microsoft Foundation Class Library ile programlama hakkında daha fazla bilgi için bkz: David j. Kruglinski, ayrıca Microsoft Press tarafından yayımlanan tarafından İçinde Visual c++.

&Notnbsp;  Microsoft Foundation Class Library çerçevesinde nasıl çalıştığını genel bir bakış için bkz: Windows için uygulamalar yazma sınıfları kullanarak Visual c++ programlama Kılavuzu. Genel malzeme artık Sınıf kitaplığı başvuru bulunur.

Index