2010-11-19 14 views

cevap

6

Evet öyle olacak. Yapmanız gereken, Visual Studio proje özelliklerine gitmek. Yapılandırma Özellikleri -> C/C++ -> Kod Oluşturma'da Çalışma Zamanı Kitaplığınız için Çok iş parçacıklı Dll'yi kullandığınızdan emin olun.

Sorunlarınızı çözecek.

26

CRT bağlantısı ve MFC bağlantısı ayarları tutarlı olmalıdır. ve statik MFC (Özellikleri -> Genel - MFC> Kullanım)

  1. Kullanım/MT (- -> C/C++> Kod Üretimi Özellikler): Yani, aslında, bu soruya iki olası cevap vardır

  2. Kullanım/MD (Özellikler -> C/C++ -> Kod Üretimi) ve paylaşılan MFC (Özellikleri -> Genel - MFC> Kullanım) en yaygın durumlar için

+1

bu çözüm olmalıdır. Ancak bir AFX uzantısı DLL oluşturuyorsanız, o zaman/MD kullanmalısınız. _AFXEXT önişlemci değişkeni olarak tanımlandığında bir AFW uzantısı DLL'si oluşturuyorsunuz. –

İlgili konular