MFC
小满不吃香菜
这个作者很懒,什么都没留下…
展开
-
MFC第二章学习(图形)
一.windows图形界面接口GDI和设备描述环境DC常用图形设备接口GDI有API:绘制椭圆:Ellipse()-Ellipse(*pDC,100,100,300,300)绘制文本:TextOut()-TextOut(*pDC,0,0,"hello",5) //有五个参数最后一参数为字符串长度绘制矩形 :Rectangle()二.MFC中CDC类常用的CDC类成员方法有:...原创 2020-03-13 15:33:00 · 364 阅读 · 0 评论 -
MFC第一周学习(五)图片控件和登录跳转(以QQ登录界面演示)
一.实现效果1. 基本界面2. 登录成功界面3. 登录失败界面二.步骤1.插入图片在网站上找到想要的图片,然后QQ截图保存为后缀名为tmp的文件,如果已经有其它后缀名的图片,不能直接改后缀,要用画图工具打开然后改后缀(我直接在png文件改后缀为tmp结果一直在VS里面一直打不开)2.把该tmp图片加入项目文件夹中的res文件夹中3.在vs中加入Picture Control(...原创 2020-02-23 11:00:19 · 648 阅读 · 0 评论 -
MFC第一周学习(一)Windows应用程序创建与消息处理
//老外:一个字符对应一个字节 多字节//中文:一个字符对应多字节 宽字节 Unicode 3个或者4个//多字节转宽字节 L"" ,或者TEXT(""),最好用TEXT,因为TEXT有自适应编码转换//TCHAR也有自适应/* 统计字符串长度: 1.多字节 char* p = "aaaa"; int num = strlen(p); 2.宽字节 wcha...原创 2020-02-17 17:46:30 · 208 阅读 · 0 评论 -
MFC第一周学习(四)对话框控件访问的常用方法(五种方法实现加法)
1. 获取控件对象方法读编辑框数据:GetDlgItem()->GetWindowTextW();写编辑框数据:GetDlgItem()->SetWindowTextW();实现加法代码:void CDemo01Dlg::OnBnClickedButton1(){ // TODO: 在此添加控件通知处理程序代码 double num1, num2, num3; CSt...原创 2020-02-22 21:17:41 · 502 阅读 · 0 评论 -
MFC第一周学习(三)基于对话框实现引文字母统计
功能如下:下面是具体步骤:建基于对话框的MFC项目找到该项目的资源视图,并找到Dialog文件夹下的IDD_DEMO02_DIALOG,并双击。删除界面上的其他东西,找到工具然后点击静态文本,在上面添加静态文本,然后右键点击静态文本属性找到caption修改里面内容添加Edit Control,如下在工具找到buttun按钮并添加·,找到EditControl并添加6.右键属性找...原创 2020-02-22 21:17:04 · 2189 阅读 · 0 评论 -
MFC第一周学习(二)CString与其它数据类型转换
CString转化为stringCString转化为TCharCString和int转换1.CString ->int int num; CString str; str.Format(TEXT("123"); num = _ttoi(str);2.int转换为CStringint num = 123;CString str;str.Format(TEXT("%d",...原创 2020-02-22 16:52:08 · 198 阅读 · 0 评论