首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

请教这是咋回事?关于OffsetRect

2012-02-24 
请问各位高手这是怎么回事?关于OffsetRect。 - C++ Builder / Windows SDK/API我企图用OffsetRect水平移动,

请问各位高手这是怎么回事?关于OffsetRect。 - C++ Builder / Windows SDK/API
我企图用OffsetRect水平移动,但是没有反应,怎么回事?
  switch (iMsg)
  {
  case WM_CREATE :
  {
  hpen=CreatePen(PS_SOLID,5,RGB(0,255,0));
  hbrush=CreateSolidBrush(RGB(0,0,255));
  }

  return 0 ;
  case WM_PAINT :
{
PAINTSTRUCT ps;
  HDC hdc=BeginPaint(hwnd,&ps);
RECT rect;
SetRect(&rect,100,100,200,200);
FillRect(hdc,&rect,hbrush);
OffsetRect(&rect,100,0);
EndPaint(hwnd,&ps);
}

[解决办法]
先OffsetRect,再FillRect

热点排行