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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
CatOnSide
0 / 0 / 0
Регистрация: 22.05.2013
Сообщений: 63
#1

Переключение между граф объектами - C++

31.05.2013, 20:41. Просмотров 186. Ответов 0
Метки нет (Все метки)

Имеются две заставки drawer которая рисует полноразмерную картинку и reclama которая выводит картинку вбок и пишет текст.
В WndProc добавил некоторую функцию-переключатель static int r = 0;
При нажатии кнопок то есть исполнении функций
C++
1
2
3
4
5
6
7
8
case ID_UP:
            r=1;
            InvalidateRect(hWnd, NULL, TRUE);
break;
case ID_RECLAMA:
            r=0;
            InvalidateRect(hWnd, NULL, TRUE);
break;
должен срабатывать
и в функции
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
case WM_PAINT:
    {
        hDC = BeginPaint(hWnd,&ps);
        RECT rect;
        GetClientRect(hWnd,&rect);
        POINT beg={0,0};
        if(r==1)
            Drawer(hDC, rect, beg, shapeSize,  cvet);
        else
            reclama (hDC, shapeSize, cvet);
        EndPaint(hWnd,&ps);
        break;
    }
переключать, но этого не делает, помогите с этим пожалуйста.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.05.2013, 20:41     Переключение между граф объектами
Посмотрите здесь:

Сообщения между объектами - C++
Уважаемые господа! Я недавно начал читать литературу по Smalltalk. Так вот, там коммуникация между объектами происходит через отправку и...

Типы связей между объектами - C++
Какие существуют типы связей между объектами и их смысл? Пыталась гуглить, но ничего конкретного не нашла, чтобы касалось языка с++. Я...

Реализация отношений между объектами - C++
Здравствуйте. Есть задумка организовать класс или что-то в этом роде между объектами в программе, который бы отражал их взаимные...

Сравнение между объектами разных классов - C++
Всем привет, Есть 4 разных класса, в мэине мне нужно их сравнить. Например: A a; B b; if(a==b) dosomething();Можно ли...

Взаимодействие между объектами единой иерархии классов - C++
Здравствуйте. У меня есть некоторый базовый класс window, который создает "окно" и представляет функции доступа к нему для производных...

Как организовать передачу данных между объектами разных классов? - C++
Есть объект doc в нутрии него создается еще два объекта ui и engine, engine в свою очередь создает еще один объект obj. Вопрос, как из ui...

Переключение между окнами по горячим клавишам - C++
Нужна программа с открытым исходным кодом желательно на С++ Программка должна делать следующее: При нажатии на определённую...

Переключение между программами в source files - C++
Пусть имеется несколько программами в source files. Как запускать ту программу, которую мне нужно? А то компилируется программа, которая...

Граф - существует ли связь между двумя вершинами в обоих направлениях - C++
В файле задан ориентированный граф. В первой строчке записано число N, которое обозначает кол-во вершин в графе. Во второй строчке записано...

Считать граф из файла (граф задан матрицей) представить его в виде списка и записать список заново в файл - C++
помогите очень срочно надо. считать граф из файла (граф задан матрицей) представить его в виде списка и записать список заново в файл ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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