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

  • Charles Nesson

    Charles Ness

    27 NİSAN 2006
  • Elefant Traks

    Elefant Trak

    5 HAZİRAN 2007
  • pissengehen

    pissengehen

    26 EYLÜL 2006