http://www.codeguru.com/buttonctrl/index.shtml参见Non-Rectangular buttons
当然你也可以参见dialog得创建
http://www.codeguru.com/dialog/RoundDialog.shtml
当然你也可以参见dialog得创建
http://www.codeguru.com/dialog/RoundDialog.shtml
解决方案 »
- Win7 全屏游戏时截不了图!!
- 请教:如何查询动态内存分配情况!
- 在VC6.0平台下用prof-uis界面库做软件编译出错,向prof-uis老手求教
- 关于自绘窗体的一点问题
- 快疯了,问个combox下拉框的菜鸟问题,为什么我的vc6点combox时候死活不出现combox的下拉箭头,只能左右调整大小,不能调整下拉框的大小
- SNMP服务模拟器设计
- 请教:怎样用WebBrowser保存一个完整的页面?(急!!!)
- 什么是内存泄漏,使用多线程,如果知道是否出现了内存泄漏?应怎么避免?
- 怎么消去View的两次初始化!!(在静态切分时,m_wndSplitter.CreateView 会引发View初始化呀
- 怎样用CreateProcess来执行Win2000中的net.exe命令?
- 求教:如何实现用MFC开发的EXE带参数运行?例如:"EXAMPLE.EXE (参数1,参数2)".参数在程序中如何处理?谢谢!
- ???请教怎样判断字符串中(即口令)不含有0-9,a-z,A-Z,及"_"以外的字符????
CWnd::SetWindowRgn的函数原型如下:
int SetWindowRgn( HRGN hRgn, // 窗口区域句柄
BOOL bRedraw ); // 是否重画窗口
//程序段:
CRgn m_rgnWnd
m_rgnWnd.CreateEllipticRgn(0, 0, 200, 100);
// 将m_rgnWnd设置为窗口区域
SetWindowRgn((HRGN)m_rgnWnd, TRUE);
//椭圆窗口,试试吧。
如果还有问题,只管说!