Страница 1 из 1

GDI+: установка точки

Добавлено: 18 янв 2006, 00:59
Dexx
Я в Visual Studio новичок, да и в Win32 тоже, с GDI+ я разобрался, все получается, а вот такое банальное как точку поставить втолк не возьму, в GDI функция имеется SetPixel, а вот в GDI+ есть аналог? (в MSDN ничего схожего не нашел )

Добавлено: 18 янв 2006, 12:30
Eugie
Нет, нужно просто выбрать перо в 1 пиксел и рисовать линию длины 2 с заданной начальной точкой (можно еще DrawEllipse() в единичном квадрате и т.п.)

Добавлено: 18 янв 2006, 21:12
kotofay
можно так:

graphics->SetSmoothingMode(Gdiplus::SmoothingModeHighQuality);
. . .
graphics->DrawRectangle(&pp, (float)__x - 0.25, (float)__y - 0.25, (float)0.5, (float)0.5);

получается такая "сглаженная" точка :)