SORU
14 HAZİRAN 2012, PERŞEMBE


Nedir #WIN32_LEAN_AND_MEAN hariç tam olarak?tanımlama

Açıklama WIN32_LEAN_AND_MEAN tanımlama buldum "daha az kullanılan API bazıları hariç Win32 başlık dosyaları boyutunu azaltır". Başka bir yerde inşa sürecini hızlandırdığını okudum.

WIN32_LEAN_AND_MEAN tam olarak dışlamak nedir? Ön-işlemci Bu yönerge nedir? İnşa sürecini hızlandırmak mı?

Ayrıca projeler ekstra yağsız çizgisinde bir şey adlı bir ön işlemci Direktifi gördüm. Bu başka bir ezoterik basit sözler, Bilmem Gereken nedir?

CEVAP
14 HAZİRAN 2012, PERŞEMBE


Windows doğrudan.h başlık dosyası:

#ifndef WIN32_LEAN_AND_MEAN
    #include <cderr.h>
    #include <dde.h>
    #include <ddeml.h>
    #include <dlgs.h>
    #ifndef _MAC
        #include <lzexpand.h>
        #include <mmsystem.h>
        #include <nb30.h>
        #include <rpc.h>
    #endif
    #include <shellapi.h>
    #ifndef _MAC
        #include <winperf.h>
        #include <winsock.h>
    #endif
    #ifndef NOCRYPT
        #include <wincrypt.h>
        #include <winefs.h>
        #include <winscard.h>
    #endif

    #ifndef NOGDI
        #ifndef _MAC
            #include <winspool.h>
            #ifdef INC_OLE1
                #include <ole.h>
            #else
                #include <ole2.h>
            #endif /* !INC_OLE1 */
        #endif /* !MAC */
        #include <commdlg.h>
    #endif /* !NOGDI */
#endif /* WIN32_LEAN_AND_MEAN */

eğer başlıkları her biri aslında ne olduğunu bilmek istiyorsan, MSDN kütüphanede arama başlık adları typeing genellikle bu başlık dosyasındaki fonksiyonları bir listesini çıkarır.

düzenleme: ayrıca, aşağıdaki bağlantıdan: http://support.microsoft.com/kb/166474

İnşa sürecini hızlandırmak için Visual C ve Windows Başlıkları bulunur aşağıdaki yeni tanımlar:

VC_EXTRALEAN
WIN32_LEAN_AND_MEAN

Onları Win32 başlık dosyaları boyutunu azaltmak için kullanabilirsiniz.

Eğer bu preprocessors de, eksik bir şeye ihtiyacın kullanmayı seçerseniz son olarak, özel başlık kendini dosyayı az önce ekleyebilirsiniz. MSDN içine sonra fonksiyonun adını yazmak genellikle eğer kullanmak isterseniz eklemek için üstbilgi olan sayfanın alt kısmında gösterecek bir girdi üretecek.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • case LianLi

    case LianLi

    28 Mayıs 2010
  • ElChakotay Andrich

    ElChakotay A

    10 EKİM 2013
  • TokShogun

    TokShogun

    6 HAZİRAN 2009