Hata: BLOCKS32 örnek MFC için bağlı olduğunda imleçler göstermek başarısız.

Makale çevirileri Makale çevirileri
Makale numarası: 208856 - Bu makalenin geçerli olduğu ürünleri görün.
Bu makale arşivlenmiştir. "Olduğu gibi" sunulmaktadır ve bundan sonra güncelleştirilmeyecektir.
Hepsini aç | Hepsini kapa

Bu Sayfada

Belirtiler

Genellikle, bir dikdörtgen veya BLOCKS32 örneklemde eklenen bir elips fare pointerover taşıdığınızda, bir farklı bir fare imlecini fare konumuna bağlı olarak görünür.

Ancak, Statik bir Kitaplığı'nda kullan MFC seçeneğiyle BLOCKS32 örnek derleme, bir elips veya dikdörtgen fareyi hareket ettirdiğinizde farklı imleç görünmüyor.

Neden

Bir uygulamanın statik kitaplığını kullanarak MFC için bağlandığında, MFC kaynak uygulamanın yürütülebilir dosya derlenir. Uygulamanın yürütülebilir Afxres.rc dosyası içerir. Bunu denetlemek için <a0></a0>, Görünüm menüsünden Kaynak içeriği tıklatın. MFC kaynak kodunda CRectTracker kullandığı kaynakları Afxres.rc dosya var.

Bu kaynaklar dahil _AFX_NO_TRACKER_RESOURCES değil yalnızca tanımlanır. Tanımlanan _AFX_NO_TRACKER_RESOURCES BLOCKS32 proje var. Bu nedenle, bu CRectTracker gerektiren kaynaklar uygulamanın yürütülebilir görüntüde koy değil. MFC kullanarak statik örnek oluşturduğunuzda, bu nedenle CRectTracker tarafından kullanılan bir imleç hiçbiri görünecektir.

Çözüm

  1. Görünüm menüsünde Kaynak içeriği ' i tıklatın.
  2. Aşağıdaki satırı sil:
       #define _AFX_NO_TRACKER_RESOURCES 
    				

Durum

Microsoft, Microsoft bir hata olduğunu onaylamıştır bu makalenin başında listelenen ürünlerden.

Daha fazla bilgi

Davranışı Yeniden Oluşturma Adımları

  1. Microsoft Developers MSDN'DEN Blocks32.exe örnek extract ağ.
  2. Proje menüsünde Ayarlar ' ı tıklatın.
  3. MFC paylaşılan bir DLL DOSYASı, kullanım için statik bir kitaplığı MFC kullan değiştirin.
  4. Oluşturup sonra da uygulamayı çalıştırın.
  5. Dikdörtgen, Yeni menüsünden'i tıklatın.
  6. Dikdörtgenin, fare işaretçisini taşıdığınızda, imleç kaybolur dikkat edin.
Bir metin dosyası olarak Afxres.rc dosyasını görüntülemek ve CRectTracker kaynaklar dahil _AFX_NO_TRACKER_RESOURCES değil yalnızca tanımlı görürsünüz.

Özellikler

Makale numarası: 208856 - Last Review: 22 Şubat 2014 Cumartesi - Gözden geçirme: 2.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Visual C++ 5.0 Enterprise Edition
  • Microsoft Visual C++ 6.0 Enterprise Edition
  • Microsoft Visual C++ 5.0 Professional Edition
  • Microsoft Visual C++ 6.0 Professional Edition
  • Microsoft Visual C++, 32-bit Learning Edition 6.0
Anahtar Kelimeler: 
kbnosurvey kbarchive kbmt kbbug kbcontainer kbcursor kbnofix KB208856 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:208856

Geri Bildirim Ver

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com