我建了一个对话框工程,我想在某个位置创建一个位图,例如Rect(10,10,50,50),不要在OnPaint中实现,请问如何实现?
解决方案 »
- 貌似是windows的一个BUG,windows api的大侠们来看看哈。
- vs2008 出问题求救
- CString与TCHAR问题
- 一个编译错误,各位大哥帮我啊,小弟痛哭流涕!
- 如何生成等值线???
- 呵呵,SB问题???????
- 如何将数据库中所有的表的名字取出来?
- 关于#define _RGB32BIT(a,r,g,b) ((b) + ((g) << 8) + ((r) << 16) + ((a) << 24))
- ADO事务问题
- 用VC++中如何使普通程序在计算机每次启动时运行起来?
- 在基于对话框的界面上如何假如另外的对话框,Docking效果的
- AxWebBrowser中如果JavaScrip调用关闭窗口的命令会触发什么事件。
WS_CHILD|WS_VISIBLE|SS_BITMAP|SS_CENTERIMAGE, CRect(10,10,150,50),
pParentWnd);myStatic.SetBitmap( ::LoadBitmap(NULL, MAKEINTRESOURCE(OBM_CHECK)) );
如果你是使用的对话框那么用OnPaint
如果是框架窗口那么用OnDraw
静态图片应该在OnPaint里面在指定区域画出来,除非你想浪费CPU资源。