C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  Update World C++: Сборник GPL QT исходников
  Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Дебетовая карта Home Credit [CPS] RU

 524 - CEdit::SetTabStops / MFC Справка / Visual C++

Шаг 524 - CEdit::SetTabStops

void SetTabStops( );
BOOL SetTabStops( const int& cxEachStop );
BOOL SetTabStops( int nTabStops, LPINT rgTabStops );

Возвращаемое значение
Отлично от нуля если позиции табуляции были установлены, иначе 0.

Параметры
cxEachStop
Определяет, что позиции табуляции должны быть установлены в каждых cxEachStop единицах диалога.
nTabStops
Определяет число позиций табуляции содержащихся в rgTabStops. Этот номер должен быть больший чем 1.
rgTabStops
Указатель на массив целых чисел без знака, определяющих позиции табуляции в единицах диалога. Единица диалога - горизонтальное или вертикальное расстояние. Одна горизонтальная единица диалога равна четвертой части текущего диалоговое единицы ширины, Одина вертикальная единица диалога равна одно восьмой части диалоговое единицы высоты. Базовые единицы диалога вычислены исходя из высоты и ширины текущего шрифта системы. Функция GetDialogBaseUnits Windows возвращает текущие единицы диалога в пикселях.

Замечания
Вызовите эту функцию, чтобы установить позиции табуляции в многострочных средствах редактирования. Когда текст скопирован к многострочным средствам редактирования, любой символ табуляции в тексте заставит пробел быть сгенерированным до следующей позиции табуляции.
Чтобы устанавливать табуляторы к заданному по умолчанию размеру 32 модулей диалога, вызовите версию этой функции без параметров. Чтобы устанавливать табуляторы к размеру другому чем 32, вызовите версию с cxEachStop параметром. Чтобы устанавливать табуляторы к массиву размеров, используйте версию с двумя параметрами.
Эта функция только обработана многострочными средствами редактирования.
SetTabStops делает автоматически перерисовку окна редактирования. Если Вы изменяете позиции табуляции для текста который уже в средствах редактирования, вызовите CWnd::InvalidateRect для перерисовке окна редактирования.


| |
Автор Каев Артем.
[AD]





Дебетовая карта Home Credit [CPS] RU