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

Картинка в виде двумерного массива пикселей - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ как исправить повреждением кучи http://www.cyberforum.ru/cpp-beginners/thread635204.html
Всем привет. Имеется такой кусок кода, который читает в условном формате дату из реестра и сохраняет её в структуру, где есть SYSTEMTIME: TCHAR * timeT=new TCHAR;//главные виновники, из-за низ...
C++ Сканирование экрана Здравствуйте, нужна помощь новичку по winapi. Нужно сделать сканирование выбранной области экрана и запись результата в двумерный массив, где каждая ячейка это цвет в RGB. Делал через GetPixel, но... http://www.cyberforum.ru/cpp-beginners/thread635196.html
Площадь многоугольника C++
Необходимо вычислить площади двух многоугольников(ну а в дальнейшем проверить, лежит ли один из них в другом, пока мне это не надо) по известным вершинам. У меня получилось вот это."Это" не...
приоритет. странно C++
привет всем прогерам С++ =) есть такой вопрос. Вроде ни чего сложного, но компилятор компилит это дело не так как ожидается. Есть такое предложение. IN = *block++ << 8; если указатель block...
C++ Перегрузка бинарной операции < http://www.cyberforum.ru/cpp-beginners/thread635163.html
Всем привет написал перегрузку для структуры: typedef struct t_FileInfo { t_String file_name; /*имя файла*/ t_String file_way; /*адрес к файлу*/ /*конструктор с параметрами*/...
C++ Не инициализируется переменная Проблема в том, что строка номер 18 полностью игнорируется, почему - вообще не понимаю. Значение i остается абракадаброй или нулем, если заранее проинициализировать переменную. #include... подробнее

Показать сообщение отдельно
cossack5
54 / 48 / 1
Регистрация: 02.08.2012
Сообщений: 127
10.08.2012, 19:29
а если сделать так, то все работает как надо:
C++
1
2
3
4
5
6
7
8
9
10
11
12
case WM_PAINT:
            {
            HDC hdc=BeginPaint(hwnd,&PS);
            srand(time(nullptr));
            RECT rect;
            GetWindowRect(hwnd,&rect);
            for (int x=0;x<rect.right;x++)
                for (int y=0;y<rect.bottom;y++)
                    SetPixel(hdc,x,y,RGB(rand()%255,rand()%255,rand()%255)); 
            EndPaint(hwnd,&PS);
            return 0;
            }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru