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

Polyline() and vector - C++

Восстановить пароль Регистрация
 
wl9pa2
2 / 2 / 1
Регистрация: 06.08.2013
Сообщений: 9
06.08.2013, 17:01     Polyline() and vector #1
Добрый день!
Прошу подсказки, каким образом можно реализовать построение полилинии функцией Polyline(), только вместо массива чтобы было возможным использование контейнера.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
06.08.2013, 17:04     Polyline() and vector #2
Цитата Сообщение от wl9pa2 Посмотреть сообщение
функцией Polyline()
откуда эта функция?
Нужно больше информации.
wl9pa2
2 / 2 / 1
Регистрация: 06.08.2013
Сообщений: 9
06.08.2013, 17:07  [ТС]     Polyline() and vector #3
функцию использую для создания приложения win32 API
из МСДН:
BOOL Polyline(
_In_ HDC hdc,
_In_ const POINT *lppt,
_In_ int cPoints
);

Parameters

hdc [in]
A handle to a device context.

lppt [in]
A pointer to an array of POINT structures, in logical units.

cPoints [in]
The number of points in the array. This number must be greater than or equal to two.
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
06.08.2013, 17:13     Polyline() and vector #4
wl9pa2, тогда всё просто:
C++
1
2
3
std::vector<POINT> vec; 
...
Polyline( hdc, &vec[0], vec.size() );
wl9pa2
2 / 2 / 1
Регистрация: 06.08.2013
Сообщений: 9
06.08.2013, 17:15  [ТС]     Polyline() and vector #5
Спасибо, попробую)
Yandex
Объявления
06.08.2013, 17:15     Polyline() and vector
Ответ Создать тему
Опции темы

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