SORU
26 AĞUSTOS 2009, ÇARŞAMBA


Nasıl bir Win32 uygulaması hata ayıklama çıkışı penceresinde yazdırabilirim?

Visual Studio 2005 içine yükledim win32 bir projem var. Visual Studio çıkış penceresi için bir şeyler yazdırmak mümkün olmak istiyorum, ama beni hayat nasıl iş yapamam. Denedim '' ve 'print << ama mesajlarımı inatla baskısız kal. basit bir beşgen kullanmaktır

Visual Studio çıktı penceresine yazdırmak için özel bir çeşit yolu var mı?

CEVAP
26 AĞUSTOS 2009, ÇARŞAMBA


OutputDebugString kullanabilirsiniz. OutputDebugString OutputDebugStringA(char const*) OutputDebugStringW(wchar_t const*) oluşturma seçenekleri de haritalar bağlı olarak bir makro. Sonraki durumda işlevi geniş karakter dizesi tedarik etmek zorunda kalacak. Geniş bir karakter değişmez oluşturmak için L öneki kullanabilirsiniz:

OutputDebugStringW(L"My output string.");

Normalde makro sürümü birlikte şöyle: _T makro ile kullanacaksınız

OutputDebugString(_T("My output string."));

Eğer varsa UNİCODE için inşa etmek için yapılandırılmışsa proje haline dönüşmeye olacaktır:

OutputDebugStringW(L"My output string.");

Eğer UNİCODE için yapıyorsanız içine genişleyecektir:

OutputDebugStringA("My output string.");

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Erica Griffin

    Erica Griffi

    8 HAZİRAN 2009
  • Jordie Jordan

    Jordie Jorda

    27 Ocak 2008
  • TheXiaxue

    TheXiaxue

    3 AĞUSTOS 2009