Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.05.2012, 16:49   #1
ArtySt
Новичок
Джуниор
 
Регистрация: 25.05.2012
Сообщений: 1
По умолчанию Создать линию и что бы окружность двигалась параллельно ей (MFC)

// Risov.cpp : implementation file
//

#include "stdafx.h"
#include "ModulCalcul.h"
#include "Risov.h"

#ifdef _DEBUG
#define new DEBUG_NEW
#undef THIS_FILE
static char THIS_FILE[] = __FILE__;
#endif

/////////////////////////////////////////////////////////////////////////////
// Risov dialog


Risov::Risov(CWnd* pParent /*=NULL*/)
: CDialog(Risov::IDD, pParent)
{
//{{AFX_DATA_INIT(Risov)
// NOTE: the ClassWizard will add member initialization here
//}}AFX_DATA_INIT
}


void Risov::DoDataExchange(CDataExchange * pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(Risov)
// NOTE: the ClassWizard will add DDX and DDV calls here
//}}AFX_DATA_MAP
}


BEGIN_MESSAGE_MAP(Risov, CDialog)
//{{AFX_MSG_MAP(Risov)
ON_WM_PAINT()
//}}AFX_MSG_MAP
END_MESSAGE_MAP()

/////////////////////////////////////////////////////////////////////////////
// Risov message handlers


void Risov::OnPaint()
{


CPaintDC dc(this);
CRect rect;
GetClientRect(&rect);
CPen p1;
CBrush b1;
p1.CreatePen(PS_SOLID,1,RGB(54,66,5 5));
b1.CreateSolidBrush(RGB(200,255,0)) ;
dc.SelectObject(&p1);
dc.SelectObject(&b1);
dc.Ellipse(80,110,160,190);
}


имеется просто круг, помогите создать линию и что бы окружность двигалась параллельно ей.
ArtySt вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FTP-сервер, не удаётся создать соединение, MFC sVasilich C/C++ Сетевое программирование 1 04.10.2011 11:05
Потоки, параллельно infected0820 Работа с сетью в Delphi 3 23.01.2010 16:06
А что, если всем объедениться и создать что-нибудь глобальное? kuzmich Свободное общение 61 31.05.2007 21:01
Как в excel создать "винтовую линию"? W@LER Microsoft Office Excel 1 23.03.2007 20:04