DrawItem()???怎么重载呢?
解决方案 »
- 如何在CScrollView中设置坐标方向?
- windows的本地路由表有API可以控制吗
- 关于右键菜单中独立栏的问题
- 一个对话框程序完全修改成dll能实现吗,需要注意什么问题?
- 将父对话框中的数据传递到子对话框的属性页中
- 直接使用WindowsAPI怎样创建ToolBar?
- #################怎样把程序做成window服务(后台运行),100分马上结贴 看链接,up有分###############
- 用过编过GINA.DLL的高手请进来讨论
- strip(阿飞) 请进!!!
- 请教:怎样调用tts接口实现程序对文本的朗读?
- VC中怎样改变EDIT和static text控件的字体
- 求救!!! 取ie浏览器文字乱码问题,高分相赠!!!
HWND hWnd, // handle to window whose window region is to be set
HRGN hRgn, // handle to region
BOOL bRedraw // window redraw flag
);
使用这个函数,自己创建一个椭圆区域就行了呀!
其实,你不必自己写,你去搜索一下,网上这种东西太多了。而且有些还有源代码的
CRect rt;
(CButton * ) pTemp = (CButton *) GetDlgItem(ID_BUTTON);
if(pTemp == NULL)
{
AfxMessageBox("U can not Get the Button Object");
return ;
}
//call in dlg
pTemp->GetWindowRect(&rt);
rgn.CreateEllipticRgnIndirect(&rt)
pTemp->SetWindowRgn(rgn,TRUE);不知道这样的提示可否满足你的要求