Форум программистов, компьютерный форум, киберфорум
Visual C++
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Visual C++ Литература по Visual C++ https://www.cyberforum.ru/ visual-cpp/ thread354739.html
Доброго времени суток! Посоветуйте,пожалуйста,справочник по Visual C++ Библиотека MSDN не устанавливается(после первого же ->next зависает)а онлайн-справка не всегда под рукой Может быть кто-то знает хороший справочник , где б подробно были описаны стандартные функции(библиотечные),где они находятся,сколько икаких аргументов требуют и т.п.(желательно с при мерами вызовов),а также ошибки(может...
Как передать указатель Visual C++
Как передать указатель LPCWSTR на массив char?
Visual C++ Поразрядная сортировка LSD https://www.cyberforum.ru/ visual-cpp/ thread354675.html
Люди добрые, объясните незнающему человеку, что значит этот код и как его можно применить на примере массива??? template <class Item> void radixLSD(Item a, int l, int r) { static Item aux; for(int d = butesword - 1; d <= 0; d--) { int i, j, count;
Visual C++ Написать программу, которая выполняет следующие действия https://www.cyberforum.ru/ visual-cpp/ thread354631.html
4.20. Дана запись с именем ORDER, содержащая следующие поля: • Расчетный счет плательщика; • Расчетный счет получателя; • Перечисляемая сумма в руб. Написать программу, которая выполняет следующие действия: • Ввод с клавиатуры данных из 8 элементов типа ORDER, и занесение их в файл данных; • Чтение данных из файла и вывод их на экран; • вывод на экран информации о сумме, снятой с...
Visual C++ организовать вычисление с помощью полосы прокрутки для различных n.
3.20. организовать вычисление с помощью полосы прокрутки для различных n. Причем, предусмотреть вычисление, как в цикле, так и по формуле, приведенной в правой части выражения
Visual C++ Написать программу, которая в зависимости от выбранного способа рассчитывает сумму. 2.20. Написать программу, которая в зависимости от выбранного способа (по формуле суммы или суммированием в цикле) рассчитывает сумму. https://www.cyberforum.ru/ visual-cpp/ thread354626.html
Visual C++ Проблемы с программой ,подскажите!!! https://www.cyberforum.ru/ visual-cpp/ thread354531.html
Приветствую форумчане, проблемма возникла в следущем проект не запускается в ХР хотя на моем компе с 7кой все норм. Ниже я прикрепил сообщение которое выдает программа и проект. Подскажите какие настройки надо поменять в компиляторе чтобы все норм было, я подозреваю что дело именно в них. Мне нужна конфигурация RELEASE чтобы на других компах работало. Компилятор: MVS2008
Visual C++ Мерцание при перерисовке (MFC)
Господа Программисты! Делаю Тетрис на MFC. При перерисовке игрового поля (сообщение ON_WM_PAINT), возникает мерцание. Вопрос: как решить данную проблему? Спасибо
Visual C++ Вычислить приближенное значение функции, используя представление ее в виде ряда Тейлора Помогите решить задачу. Я только начинаю программировать на С++ и мне нужна ваша помощь . Спасибо ! Вычислить приближенное значение функции, используя представление ее в виде ряда Тейлора. Вычисления заканчивать когда очередное слагаемое окажется по модулю меньше заданного числа ε(епселент) где 0<ε<10 ^-k. где к больше 1. Сравнить полученный результат со значением, вычисленным ... https://www.cyberforum.ru/ visual-cpp/ thread354208.html Visual C++ помогите найти ошибку https://www.cyberforum.ru/ visual-cpp/ thread354143.html
задача:определите длину наибольшего постоянного участка, т.е. максимальное количество подряд идущих элементов с одним и тем же значением. Код: #include <stdio.h> int main () { int prev,cur,count=1,max=1,x; FILE *fp; fp=fopen("4.txt","r"); fscanf(fp,"%d",&cur); prev=cur; while (fscanf (fp,"%d",&cur)==1){
Visual C++ ошибка fatal error LNK1561
Всем доброго времени суток! Есть код (реализация нейронной сети) : Заголовочный файл NeuroNetwork.h: #ifndef NeuroNetwork2 #define NeuroNetwork2 #include <cstdio> #include "conio.h"
Visual C++ Вывод UNICODE в XML файл Как вывести в XML-файл массив в котором текст в UNICODE напрямую и через маршалинг не выводит. Сами данные лежат в масиве типа char. https://www.cyberforum.ru/ visual-cpp/ thread353986.html
935 / 760 / 299
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
22.09.2011, 19:34 0

Как рисовать элементарные геометрические фигуры? - Visual C++ - Ответ 2005720

22.09.2011, 19:34. Показов 73533. Ответов 19
Метки (Все метки)

Лучший ответ Сообщение было отмечено как решение

Решение

Моя WinAPI демонстрация рисование линиями.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#include <windows.h>
#include <math.h>
LRESULT CALLBACK  WndProc(HWND, UINT, WPARAM, LPARAM);
 
int  main(void) {
   MSG msg;
   int  use = CW_USEDEFAULT; 
   HWND  wnd = CreateWindowA("BUTTON", "Моё окно", WS_OVERLAPPEDWINDOW, use, use, use, use, 
                                           GetDesktopWindow(), NULL, (HINSTANCE)GetModuleHandle(NULL), NULL);
   if(! wnd)
         ExitProcess(1u);
 
   SetClassLong(wnd, GCL_HCURSOR, (LONG)LoadCursor(NULL, IDC_ARROW)); // курсор
   SetClassLong(wnd, GCL_HBRBACKGROUND, (LONG)GetStockObject(WHITE_BRUSH)); // цвет формы
   SetWindowLong(wnd, GWL_WNDPROC, (LONG)WndProc);  // обработчик сообщений
 
   ShowWindow(wnd, SW_SHOWDEFAULT);
   UpdateWindow(wnd);
   InvalidateRect(wnd, NULL, TRUE);
 
   ZeroMemory(&msg, sizeof(MSG));
   while(GetMessageA(&msg, NULL, 0U, 0U)) {
        DispatchMessageA(&msg);
        TranslateMessage(&msg);
   }
   DestroyWindow(wnd);
   return 0;
}
 
LRESULT CALLBACK  WndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam) {
   PAINTSTRUCT ps;
   HGDIOBJ old;
   int x, y, ny;
   static POINT pt;
   static HPEN  pen;
 
   switch(msg) {
     case WM_SHOWWINDOW:
          pen  = CreatePen(PS_SOLID, 1,  RGB(0, 0, 255));
          pt.x =  pt.y = 0L;
         break;
     case WM_PAINT:   // обработчик рисования на форме
         BeginPaint(hwnd, &ps);
 
        // рисуем график X,Y
        MoveToEx(ps.hdc, ps.rcPaint.right/2, 10, NULL);
        LineTo(ps.hdc, ps.rcPaint.right/2, ps.rcPaint.bottom-10);
 
        MoveToEx(ps.hdc, 10, ps.rcPaint.bottom/2, NULL);
        LineTo(ps.hdc, ps.rcPaint.right-10, ps.rcPaint.bottom/2);
 
        old = SelectObject(ps.hdc, pen);
        // рисуем синусуидальные-волны
        y = ps.rcPaint.bottom / 2;
        for(pt.y = y + 10, pt.x = 10, x = 11; x < ps.rcPaint.right - 10; x++) {
              ny = y + ps.rcPaint.bottom / 8 * sin(2 * 3.14 * x / (45*ps.rcPaint.right/180));
              MoveToEx(ps.hdc, pt.x, pt.y, NULL);
              LineTo(ps.hdc, x, ny);
              pt.x = x;
              pt.y = ny;
         }
         SelectObject(ps.hdc, old);
         EndPaint(hwnd, &ps);
         break;
     case WM_DESTROY:
          DeleteObject(pen);
          PostQuitMessage(0);
         break;
     default: return DefWindowProcA(hwnd, msg, wParam, lParam);
     }
     return 0;
}
Вот ниже показан результат.

Вернуться к обсуждению:
Как рисовать элементарные геометрические фигуры? Visual C++
Миниатюры
Как рисовать элементарные геометрические фигуры?  
6
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.09.2011, 19:34
Готовые ответы и решения:

Как нарисовать геометрические фигуры
Помогите нарисовать геометрические фигуры (например треугольник,круг) в библиотеке dll. Пока что...

Как узнать пересекаются ли геометрические фигуры?
На форме рисую фигуры которые описываются Regionами Polygon = New Drawing2D.GraphicsPath()...

Как рисовать фигуры?
Не так давно начал работать на си. Помогите пожалуйста. с помощью графики нарисовать такие картинки:

Как рисовать фигуры
Нужно на C# нарисовать заданную фигуру... а я с рисованием вообще не дружу. Помогите пожалуйста.

19
22.09.2011, 19:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.09.2011, 19:34
Помогаю со студенческими работами здесь

Как рисовать несложные фигуры
например вот такую балку !! и спасибо за ранее!

Как рисовать трехмерные фигуры на плоскости?
Здарвствуйте, столкнулся с такой проблемой: не могу корретктно нарисовать каую либо трехмерную...

Как рисовать символами различные фигуры
Здравствуйте такой вопрос: в общем в учебнике задания рисовать звёздочками (*) букву О, стрелочку,...

Как рисовать на форме простые фигуры?
Есть похожие темы, но ни в одной нет ясного ответа и, хотя бы одного примитивного примера. Как с...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru