Функция OutputDebugString


Функция OutputDebugString отправляет символьную строку отладчику программы для вывода на экран.

Синтаксис

void OutputDebugString(
  LPCTSTR lpOutputString
);

Параметры

lpOutputString

[in] Указатель на символьную строку с нулем в конце, которая появится на экране.

Возвращаемые значения

Эта функция не возвращает значение.

Замечания

Если у приложения нет отладчика, системный отладчик показывает на экране символьную строку. Если приложение не имеет отладчика, а системный отладчик не активен, функция OutputDebugString ничего не делает.

Windows Me/98/95:  OutputDebugStringW поддерживается программой Microsoft Layer for Unicode. Чтобы использовать ее, Вы должны добавить некоторые файлы к вашему приложению, как изложено в описании Microsoft Layer for Unicode для системы Windows 95/98/Me.

Смотри также

Обзор Основы отладки, Функции, используемые при отладке  

Размещение и совместимость OutputDebugString

К

Windows XP

Да 

л

Windows 2000 Professional

Да

и

Windows NT  Workstation

Да 

е

Windows Me

Да

н

Windows 98

Да

т

Windows 95

Да

 
С

Windows Server 2003

Да

е Windows 2000 Server Да
р Windows NT Server Да 
в    
е    
р    

Используемая библиотека

Kernel32.lib

Используемая DLL kernel32.dll
 Заголовочный файл  

- объявлено в

Winbase.h

 - включено в

Windows.h

 Unicode

Реализуется как OutputDebugStringW(Unicode) и OutputDebugStringA (ANSI).

 Замечания по платформе

Не имеется

 

Назад в оглавление
На главную страницу
На оглавление справки

Hosted by uCoz