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

HRGN, CombineRgn. Программа работает некоторое время и виснит. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создайте программу расчета периметров http://www.cyberforum.ru/cpp-beginners/thread539881.html
Создайте программу расчета периметров (длина окружности для круга) и площади различных фигур (квадрат, треугольник, круга, прямоугольник), рисования фигур с заданными параметрами и выход полученных...
C++ Два вопроса от новичка Здравствуйте, читаю книгу Прата С. (5 издание), помогите: Почему эта программа после выполнения закрывается, если ввести строку где посередине будет '#'? (Например: 12345#123, ответ выводит... http://www.cyberforum.ru/cpp-beginners/thread539856.html
C++ Определить, является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом
Написать программу, выводящую на экран сообщение является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом. Основная программа запрашивает символ, вызывает функцию и в...
Дано символ C - исходная ориентация локатора и целые числа N1 и N2 - две посланные команды. Вывести ориентацию после выполнения этих команд C++
Здравствуйтевот само условие в C++ сколкьо думал,сам то я начинающий но к правильному решению прийти немогу,прошу помощи. Локатор Ориентированный на одну из сторон света ("W" - заход, "E" - сход,...
C++ Учебник visual c++ для студента http://www.cyberforum.ru/cpp-beginners/thread539760.html
Всем добрый день. Поднимаю полностью избитую тему, нужен хороший учебник. Я пишу на visual studio 2010, типы проектов win32 console aplication(принципиально), пишу базовые программы, использую...
C++ if then else => на срр begin if i=0 then a:=b*(c0-d0) else if i=nx then a2:=b2*(c0-d0) else x1:=by*(y0-y0)-ay*(y0-y0); как этот... подробнее

Показать сообщение отдельно
Deimon
35 / 35 / 2
Регистрация: 29.08.2009
Сообщений: 178
17.11.2012, 18:56  [ТС]
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    HRGN temp;
    HRGN temp1;
    HRGN temp2;
 
 
    temp = CreateRectRgn(0,0,0,0);  //с этим работает
    temp1 = CreateRectRgn(10,10,100,100);
    temp2 = CreateRectRgn(20,20,110,110);
 
           bool BOOL = (bool)CombineRgn(temp,temp1,temp2,RGN_AND);
    DeleteObject(temp);
    DeleteObject(temp1);
    DeleteObject(temp2);
    ShowMessage(BoolToStr(BOOL));
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.