ChefZ -- 磨劍錄 (A Coder's Log)

慣看秋月春風 一壺濁酒喜相逢 古今多少事 皆賦談笑中
posts - 42, comments - 3, trackbacks - 0, articles - 6

wxWidgets 101 - 16 FloodFill quick

Posted on 2008-11-16 12:02 chefZ 阅读(157) 评论(0)  编辑 收藏 引用
// a helper class gives 4 coordinates instead of making func calls
//for calculations

class wxRectXY : public wxRect
{
public:
    wxRectXY(){left = x; top = y; right = left + width; bottom = top - height; }

    int left, top, right, bottom;
};

....
wxPaintDC dc(this);
wxWindow* myWnd = FindWindow(_("ID_xxx"));
wxRectXY* rect = (wxRectXY*)&myWnd->GetRect();
dc.FloodFill(rect->left, rect->top, wxColor(wxT("#ffffff"))); //with WHITE brush

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理