Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Странная инструкция)) https://www.cyberforum.ru/ cpp-beginners/ thread44138.html
Доброго времени суток! Смутила функция, приведенная в примере одной книжки: int stringparcer::get_int() { char *p = get(); return atoi(p); delete p; }
вывода информции на экран в С++ C++
Вопрос по С++, вот небольшая програмка #include <iostream> using namespace std; //introduces namespace std int main( void ) { cout « "This is a test" ; return 0; } ...
комманда break в двойном цикле C++
как сделать так, чтобы при выполнении условия происходил выход из двойного цикла? Я пробую for(int i=0; i<imageLabel.GetSize1(); ++i) { for(int j=0; j<imageLabel.GetSize2(); ++j) ...
C++ Динамическое выделение памяти malloc() Здравствуйте! Cкажите пожалуйста, как узнать каков максимальный объем памяти, который может выделить программа посредством функции malloc? https://www.cyberforum.ru/ cpp-beginners/ thread44125.html
C++ НУЖНА ССЫЛКА!!! https://www.cyberforum.ru/ cpp-beginners/ thread44082.html
Киньте ссылку на учебник по С++ (для начинающих),если такова имеется...
C++ создать вектор STL в классе
Здравствуйте всем Вопрос касается STL векторов внутри класса. Ситуация такая: есть изображение (двухмерная матрица) био клеток. Нужно создать класс для каждой клетки. В классе должны храниться объем...
Не работает сборка C++
Разбил исходный файл. как объяснили в посте - https://www.cyberforum.ru/cpp-beginners/thread43826.html При компиляции все запускается. Но делаю сборку - и не хочет запускаться, а до разбиения все...
C++ From FILE to char* Здравствуйте!!! Подскажите пожалуйста какую функцию использовать что бы всё содержание файла присвоить oдному char* у,на сколько я знаю fgets присваивает только до первого ENTER а. Заранее благодарен! https://www.cyberforum.ru/ cpp-beginners/ thread44003.html
C++ Посимвольный анализ и преобразование строк. Строки и числа https://www.cyberforum.ru/ cpp-beginners/ thread43994.html
Помогите пожалуйста решить только начал строки изучать не очень понятно как это делать 1.Дана строка. Подсчитать количество содержащихся в ней цифр. 2. Дана строка. Подсчитать количество...
C++ Is up to date что это такое? Ребята, такой вопрос: откомпилировала программу, убрала ошибки а при запуске пишет is up to date. что делать? подскажите, если знаете) https://www.cyberforum.ru/ cpp-beginners/ thread43991.html
1 / 1 / 0
Регистрация: 15.07.2009
Сообщений: 25
15.07.2009, 22:49 0

Как рисовать в pictureBox

15.07.2009, 22:49. Просмотров 14406. Ответов 8
Метки (Все метки)

Ответ

Код:

C++
1
2
3
4
5
6
Bitmap btmBack=new Bitmap(100,100);      //изображение
Bitmap btmFront=new Bitmap(100,100);     //фон
Graphics grBack = Graphics.FromImage(btmBack);
Graphics grFront = Graphics.FromImage(btmFront);  //лучше объявить заранее глобально.
PictureBox1.Image = btmFront;
PictureBox1.BackgroundImage = btmBack;
теперь можно рисовать с помощью grBack и grFront, но не забывай обновлять PictureBox1.
например:
Код:
C++
1
2
3
4
5
6
7
8
9
grBack.DrawLine(Pens.Black,x1,y1,x2,y2);
PictureBox1.Refresh();
 
************************************************************
 
PictureBox1->Canvas->Pen->clBlack;//цвет линии/точки (или контура, если речь идет о закрашеной фигуре)
PictureBox1->Canvas->MoveTo(x,y);//переместиться сюда (что бы, например, рисовать линию из этой точки).
PictureBox1->Canvas->LineTo(x,y);//линия от текущей точки до указанный координат
PictureBox1->Canvas->Pixel(x,y);//точка в указанных координатах


Вернуться к обсуждению:
Как рисовать в pictureBox
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.07.2009, 22:49
Готовые ответы и решения:

Как рисовать в PictureBox?
помогите Пожалуйста!!!!!! 1. как рисовать в Picturebox???? 2.Можно ли рисунок нарисованный в...

Как рисовать мышью на picturebox
Помогите составить код, как рисовать мышью на picturebox.

Как рисовать на pictureBox другой формы
Здравствуйте! Есть 2 формы. На основной куча исходных данных, на второй только pictureBox1. Вот...

Как рисовать трехмерные объекты не в PictureBox?
Добрый день! Такой вопрос. Надо нарисовать трехмерную фигурку на форме, используя стандартные...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.