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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Создайте программу расчета периметров http://www.cyberforum.ru/cpp-beginners/thread539881.html
Создайте программу расчета периметров (длина окружности для круга) и площади различных фигур (квадрат, треугольник, круга, прямоугольник), рисования фигур с заданными параметрами и выход полученных результатов на экран. Данную программу необходимо реализовать через виртуальные функции getdata(), putdata(), draw(). Исходные данные необходимо получить из главный программы.
C++ Два вопроса от новичка Здравствуйте, читаю книгу Прата С. (5 издание), помогите: Почему эта программа после выполнения закрывается, если ввести строку где посередине будет '#'? (Например: 12345#123, ответ выводит правильно) Вроде в конце стоят доп. cin.get(); почему они не срабатывают...уже ставил и cin.clear(); и пустой счетчик (while) в качестве ожидания. #include <iostream> #include <cstring> #include... http://www.cyberforum.ru/cpp-beginners/thread539856.html
C++ Определить, является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом
Написать программу, выводящую на экран сообщение является ли введенный с клавиатуры символ десятичной цифрой, буквой или другим символом. Основная программа запрашивает символ, вызывает функцию и в зависимости от возвращенного значения выводит сообщение. Функция возвращает 1 если символ числовой, 0 если буквенный и -1 для остальных символов.
Дано символ C - исходная ориентация локатора и целые числа N1 и N2 - две посланные команды. Вывести ориентацию после выполнения этих команд C++
Здравствуйтевот само условие в C++ сколкьо думал,сам то я начинающий но к правильному решению прийти немогу,прошу помощи. Локатор Ориентированный на одну из сторон света ("W" - заход, "E" - сход, "N" - север, "S" - восток) и может принимать три цифровые команды поворота: 1 - на лево, 2 - на право, 3 - на 180 "градусов"). Дано символ C - исходная ориентация локатора и целые числа N1 и N2 - две...
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
 Аватар для Deimon
34 / 34 / 2
Регистрация: 29.08.2009
Сообщений: 178
17.11.2012, 18:56  [ТС]     HRGN, CombineRgn. Программа работает некоторое время и виснит.
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));
 
Текущее время: 00:09. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru