15,979
社区成员
发帖
与我相关
我的任务
分享
HDC hdc1 = GetDC()->m_hDC;
GraphSin = ::new Graphics(hdc1);
GraphAdvice = ::new Graphics(hdc1);
thread1{
DisplaySinCurve(GraphSin);
}
thread2{
DisplayAdvice(GraphSin);
}
DisplaySinCurve(Graphics* WorkGraphics){
Bitmap* CompatibleBitmap = ::new Bitmap(500, 250);
Graphics* CompatibleGraphic = ::new Graphics(CompatibleBitmap);
// 画图操作
// 双缓冲把图贴到主界面
WorkGraphics->DrawImage(CompatibleBitmap, m_destStatic_Advice,
0, 0, CompatibleBitmap->GetWidth(), CompatibleBitmap->GetHeight(), UnitPixel);
}
DisplayAdvice(Graphics* WorkGraphics){
Bitmap* CompatibleBitmap = ::new Bitmap(500, 250);
Graphics* CompatibleGraphic = ::new Graphics(CompatibleBitmap);
// 画图操作
// 双缓冲把图贴到主界面
WorkGraphics->DrawImage(CompatibleBitmap, m_destStaticRect_Sin, 0, 0, CompatibleBitmap->GetWidth(), CompatibleBitmap->GetHeight(), UnitPixel);
}