Форум программистов, компьютерный форум CyberForum.ru

Получение длины строки в пикселях? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
vitis
Сообщений: n/a
01.06.2009, 21:08     Получение длины строки в пикселях? #1
Как получить длину любой строки ListBoxa в пикселях?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.06.2009, 21:08     Получение длины строки в пикселях?
Посмотрите здесь:

С++ ограничение длины строки C++
C++ Функция копирует строку в другую строку заданой длины и помещает текст первой строки по центру второй строки
C++ Центрирование - расположение строки s1 посередине строки s2 длины L.
C++ Чтение строки неизвестной длины
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки C++
Текстовый файл содержит строки – предложения разной длины. Записать их в выходной файл в порядке возрастания длины строки C++
C++ Ошибки (в файле содержатся строки разной длины - записать их в выходной файл в порядке возрастания длины строки)
C++ Автоопределение длины строки
C++ Определение длины строки
C++ Получение переменных из строки, изменение строки, запись в файл
Неверное определение длины строки C++
C++ Добавлять в исходную строку заданной длины новые строки, пока не будет превышен размер исходной строки

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
palva
 Аватар для palva
2403 / 1625 / 202
Регистрация: 08.06.2007
Сообщений: 6,450
Записей в блоге: 4
02.06.2009, 01:27     Получение длины строки в пикселях? #2
Когда-то делал следующим образом:

1. Создал контекст устройства.

2. Создал фонт, которым отображается листбокс (sans-serif 8)

3. Посмотрел, какой размер будет у нужной строки.

Названия API-функций не помню, помню только, что проходил по всему списку, определял максимальную длину и добавлял 6 пикселей на поля. Что было дальше не помню.
Yandex
Объявления
02.06.2009, 01:27     Получение длины строки в пикселях?
Ответ Создать тему
Опции темы

Текущее время: 19:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru