[DEV]AB 1
[DEV]AB
metin2008 1
metin2008
kaptanmikro1 1
kaptanmikro1
Scarlet 1
Scarlet
emirhanHCL 1
emirhanHCL
R 1
Roksam
farkmt2official 1
farkmt2official
TuZaKK 1
TuZaKK
sermin 1
sermin
berkmenoo 1
berkmenoo
mannaxxx 1
mannaxxx
Agora Metin2 1
Agora Metin2
Hikaye Ekle

Client kapanırken OnIMEChangeCodePage crash fix

  • Konuyu başlatan Konuyu başlatan Koray'
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 1
  • Görüntüleme Görüntüleme 849

Türkiye'de ilk Mobil & PC Aynı Anda Metin2 Oyna. Triarchonline kalıcı ve uzun ömürlü yapısı ile 24 Temmuz'da açılıyor. | 1-99 Mobil Metin2 Triarch HEMEN TIKLA!

Tam olarak neyin tetiklediğini anlamadım ama oyun içerisindeyken birden fazla input açıksa ve Windows'da birden fazla dil kullanıyorsanız clienti kapatırken aşağıdaki resimdeki şekilde crash atıyorsa onu çözecek fixi paylaşıyorum.


raw


Kod:
*EterLib/IME.cpp


Arat:
~CUIElementSink();


Değiştir:
virtual ~CUIElementSink();


--


Arat:
    if (ms_bCaptureInput == false)
        return 0;


Üstüne ekle:
    if (ms_bInitialized == false && wParam == IMN_CLOSESTATUSWINDOW)
        return 0;


* UserInterface/PythonApplication.cpp


Arat:
CMSApplication::Destroy();


Üstüne ekle:
CPythonIME::Instance().Uninitialize();
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst