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

Как закрасить Rectangle - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Поставить в начало последовательности нули, а затем единицы. http://www.cyberforum.ru/cpp-beginners/thread431953.html
Последовательность а1, а2,..., аn, состоит из нулей и единиц. Поставить в начало этой последовательности нули, а затем единицы.
C++ Ввод одной клавишей Не как не могу найти такую функцию, помню на каком-то С был прототип (getch()) но на Visual C++ такой не обьявляется. Если что, то я имею виду, вводится только один символ и для него не надо нажиммать ENTER для продолжение проги, просто любую клавишу. Спасибо. http://www.cyberforum.ru/cpp-beginners/thread431949.html
C++ перевод из с++ в с
Задано целое число. Используя средства стандартного ввода-вывода, изобразить на экране ромб, меньшая диагональ которого равна заданному числу и параллельна оси Ох, а большая в 2 раза длиннее меньшей. #include <iostream> #include <string> #include <iterator> #include <sstream> #include <windows.h> #define scp(A, B) setCursorPosition(A, B); #define wrt(i) for(int j_i_j = 0; j_i_j...
C++ Организация циклов. Условные и безусловные переходы.
Помогите пожалуйста сделать
C++ Дано натуральное число n http://www.cyberforum.ru/cpp-beginners/thread431896.html
S=1-1/2+1/4-1/8+...+(-1)степень n*1/2 степень n
C++ обращение матриц при разбивания на клетки кто нибудь знает как написать программу по обращению матриц при помощи разбивания на клетки подробнее

Показать сообщение отдельно
retmas
Жарю без масла
803 / 685 / 143
Регистрация: 13.01.2012
Сообщений: 1,580
20.01.2012, 18:51     Как закрасить Rectangle
Цитата Сообщение от whizzkey Посмотреть сообщение
Всем привет, у меня такая проблема - сделал програмку которая рисует рандомно прямоугольники в небольшой форме, теперь хочу чтобы они были разноцветными, добавил пару строк но компилятор выдал мне Extra parameter in call to __stdcall Rectangle(HDC__ *,int,int,int,int)
Вот инклуды и переменные
C++
1
2
3
4
5
6
7
8
9
10
#include <windows.h>    
#pragma hdrstop
#define SizeWindow 400  
//описание переменных
MSG msg;            
HDC hdc;            
HBRUSH hBrush;      
HWND Wnd;       
WNDCLASS wnds;      
char ClassName[255]="Rectangle";
Вот часть кода где вылетает ошибка
C++
1
2
3
4
hBrush=CreateSolidBrush(random(1000000));
Rectangle(hdc,random(SizeWindow),
random(SizeWindow/2),
random(SizeWindow),random(SizeWindow),hBrush);
причем без hBrush'а все работает и рисует без проблем
так и должно быть. ф-ия Rectangle принимает 5 параметров, а не 6, и hBrush там лишний
 
Текущее время: 13:20. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru