MFC
pfeiKing
安安静静地先稳住
展开
-
MFC 字体对话框
字体对话框作用是用来选择字体一般模态对话框。 CFontDialog类的构造函数 CFontDialog( LPLOGFONT lplfInitial = NULL, DWORD dwFlags = CF_EFFECTS | CF_SCREENFONTS, CDC* pdcPrinter = NULL, CWnd* pParentWnd = NULL );原创 2016-06-26 11:38:31 · 743 阅读 · 0 评论 -
MFC 颜色对话框
CColorDialog类 其中有颜色对话框的所有操作,是模态的对话框 CColorDialog类的构造函数 CColorDialog( COLORREF clrInit = 0, DWORD dwFlags = 0, CWnd* pParentWnd = NULL ); 参数说明: clrInit:默认选择颜色的颜色值,类型为COLORR原创 2016-06-27 09:09:31 · 1004 阅读 · 0 评论 -
MFC 静态文本框控件
如果我们想在程序中动态创建静态文本框,而不是像前面那样直接从Toolbox中拖到对话框模板上,那么就需要使用CStatic类的成员函数Create。Create函数的原型如下: virtual BOOL Create( LPCTSTR lpszText, DWORD dwStyle, const RECT& rect, CWnd* pParentWnd,原创 2016-06-28 11:02:02 · 3860 阅读 · 0 评论 -
MFC 向导对话框的设置与显示
1.设置Dialog (基础的设置) 2.创建属性页类,并重写相关函数 选定一个Dialog,然后添加class,名字CStep1,由于属性页对话框类继承于CPropertyPage类,所以基类选择处选择CPropertyPage。 创建完该类之后就是重写其中的相关函数。 CPropertyPage类提供了一些消息处理函数,来响应属性页对话框的各种消息原创 2016-06-21 10:59:34 · 2647 阅读 · 0 评论 -
MFC 一般属性页对话框的创建和显示
在向导属性页的基础上,删除每一页的OnSetActive()和OnWizardFinish(),然后在最后的说明按钮中把sheet.SetWizardMode();删除,因为这个表示用向导模式显示。删除之后九尾一般属性页对话框了。原创 2016-06-23 10:17:16 · 752 阅读 · 0 评论 -
UDP 多客户端聊天+多客户端文件上传下载(C++/MFC)
工具: C++/MFC 原理: 1. 服务器与客户端之间的通讯,通过socket套接字 2. 一个电脑有一个ip地址,和6万多的端口号 3. 当一个socket被创建,就会有一个ip和端口号联系到socket上 4. 一个应用程序,可以设置多个端口,即:客户端可以设置多个socket 5. 一个电脑相当于ip,电脑上的应用程序的原创 2016-12-18 16:36:59 · 4106 阅读 · 5 评论