Курсовая работа: Проектування користувальницького інтерфейсу в C++ Builder

}

//---------------------------------------------------------------------------

void __fastcall TForm2::Timer1Timer(TObject *Sender)

{

Timer1->Enabled = false;

DrawScene();

Yield();

Timer1->Enabled = true;

}

//---------------------------------------------------------------------------

BOOL bSetupPixelFormat(HDC hdc)

{

PIXELFORMATDESCRIPTOR pfd, *ppfd;

int pixelformat;

ppfd = &pfd;

ppfd->nSize = sizeof(PIXELFORMATDESCRIPTOR);

ppfd->nVersion = 1;

ppfd->dwFlags = PFD_DRAW_TO_WINDOW | PFD_SUPPORT_OPENGL |

PFD_DOUBLEBUFFER;

ppfd->dwLayerMask = PFD_MAIN_PLANE;

ppfd->iPixelType = PFD_TYPE_COLORINDEX;

ppfd->cColorBits = 8;

ppfd->cDepthBits = 16;

ppfd->cAccumBits = 0;

ppfd->cStencilBits = 0;

if ( (pixelformat = ChoosePixelFormat(hdc, ppfd)) == 0 )

{

MessageBox(NULL, "ChoosePixelFormat failed", "Error", MB_OK);

return FALSE;

К-во Просмотров: 647
Бесплатно скачать Курсовая работа: Проектування користувальницького інтерфейсу в C++ Builder