2016-04-04 25 views
0

Uyguladığım bir MFC görünüm çubuğum var. Outlooktab çubuğu sekmesi tıklatıldığında iletişim kutusu belirir (Gezinme bölmesi seçeneği) .Configion dizesini yerelleştirmek istiyorum çünkü uygulamanın yerelleştirilmesi için MFC tarafından sağlanan bir iletişim kutusu olduğunu düşünüyorum. Bu iletişim kutusunun dizesi yerelleştirilmiyor.mfc outlookbar iletişim dizelerini çevirin

cevap

1

MFC kaynaklarının kendi yerelleştirilmesine ihtiyacınız vardır. VS-2013 yılında

örneğin bu vb

MFC sadece birkaç çevirileri geliyor Almanca, türk için TRK, bir MFC120xxx.DLL, TRK ingilizce için, DEU olduğunu.

: C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ VC \ atlmfc Statik kaynaklarını kullanmak durumunda

sen (yani türk) Buraya MFC dahil klasörlerinde kendi çeviri oluşturmak için gereken \ include \ l.trk

Örnek klasör VS-2013 içindir.

Kendi MFC dil kaynak dosyalarımı oluşturmak için daha eski bir VS-Version dosyasından dosyaları yaptım. Hala VS-2010 ve sonrasında çalışıyorlar.

+0

Tüm diller için kendi yerelleştirmeyi kullanıyorum.İletişimimin dizelerimin tamamı dinamik olarak yerelleştiriliyor ancak bu, outlookbar'ın varsayılan iletişim kutusu. Statik anahtarını bulamıyorum veya yöntemini bilmiyordum geçersiz kılınabilir ya da değil.VB uygulanan benzer bir şey var ama MFC.Fing referans değil.VC++ (MFC) benzer bir şeye ihtiyacım var http://www.codejock.com/support/articles/com/shortcutbar/ sb_1.asp –

+0

MFC'nin kaynaklarının tüm verileri burada C: \ Program Dosyaları (x86) \ Microsoft Visual Studio VER \ VC \ atlmfc \ include \ l.xxx – xMRi

+0

Belirtilen yoldaki iletişim kutusunun kaynaklarını bulamıyorum. Ayrıntıları açıklar mısınız lütfen. Teşekkürler. –