一点一滴成长

导航

随笔分类 -  MFC控件

控件的自绘
摘要:常见的控件自绘的方法有父窗口的OnDrawItem()函数、子控件的DrawItem()函数、子控件的CtlColor()函数、子控件的OnPaint()函数,子控件的OnNMCustomdraw()函数等。自绘控件的话需要控件具有Owner Draw属性,通过Create()创建控件的时候添加BS 阅读全文

posted @ 2017-07-17 14:33 整鬼专家 阅读(919) 评论(0) 推荐(0)

CButton控件
摘要:1、 CButton等控件一般有两种方式创建,一是在资源视图中添加,一是在代码中使用成员函数Create()进行动态创建。如果是第一种那么添加Button变量同样在资源视图中实现,右击Button控件选择添加变量;如果是第二种那么可以直接在代码中定义Button变量。一般我们选择第一种方法,比较方便 阅读全文

posted @ 2016-08-26 15:09 整鬼专家 阅读(1548) 评论(0) 推荐(0)

CProgressCtrl进度条控件实现进度滚动效果
摘要:关于CProgressCtrl 控件的基本操作网上有很多资料,可我想实现进度条中进度滚动效果,即很多时候程序出现的等待或启动画面,如下图: 实现这个效果的函数为SetMarquee(_In_ BOOL fMarqueeMode, _In_ int nInterval),第一个参数为开关,第二个参数指 阅读全文

posted @ 2016-06-30 17:56 整鬼专家 阅读(1905) 评论(0) 推荐(1)

CEdit控件[转]
摘要:1、CButton、CEdit等从CWnd继承了重要的功能: 使用CWnd::SetWindowText和CWnd::GetWindowText可以设置和获得窗口或控件上的文本。CWnd::SetFont可以设置窗口或控件上的文本字体。 CWnd::EnableWindow()禁止、允许窗口或控件接 阅读全文

posted @ 2016-06-29 11:12 整鬼专家 阅读(990) 评论(0) 推荐(0)

CString成员函数详解[转]
摘要:1、构造函数(常用) CString( const unsigned char* psz ); 例:char s[]="abcdef"; char* sp=s; CString csStr(sp); //csStr="abcdef" CString( LPCSTR lpsz ); 例:CString 阅读全文

posted @ 2016-06-28 13:20 整鬼专家 阅读(5514) 评论(0) 推荐(0)