草庐IT

mfc-feature-pack

全部标签

使用MFC绘制一些简单图形

目录一、画直线更改画笔样式二、使用画刷画一个矩形透明矩形自定义颜色填充矩形自定义图形填充矩形四、实现一个画笔五、画扇形六、画椭圆七、画圆八、输出文本一、画直线   画一条直线需要一个起点和一个终点,当鼠标按下时记录为起点坐标,鼠标弹起时记录为终点坐标。  首先在类向导增加鼠标左键按下事件,和鼠标左键弹起事件 通过类向导添加一个CPoint类型的成员变量用来记录鼠标左键按下时的位置   补充事件代码voidCMFCApplication6View::OnLButtonDown(UINTnFlags,CPointpoint){ m_pOrigin=point; CView::OnLButtonD

file - 新文件 ("")与新文件 (".") : Feature or Bug?

newFile("")和newFile(".")产生相同的规范路径,但前一个对象是不可替代的。考虑下面的代码,以及两个对象如何返回相同的规范路径。Thedocumentationstates规范路径是“绝对且唯一的”。然而只有用“。”创建的文件。参数实际上是可用的。不应该在某个时候抛出异常吗?在空字符串构造函数调用中(因为创建的对象似乎无效),或者至少在getCanonicalPath中(至少声明IOException)?importjava.io.File;importjava.io.IOException;publicabstractclassTest{publicstaticvo

file - 新文件 ("")与新文件 (".") : Feature or Bug?

newFile("")和newFile(".")产生相同的规范路径,但前一个对象是不可替代的。考虑下面的代码,以及两个对象如何返回相同的规范路径。Thedocumentationstates规范路径是“绝对且唯一的”。然而只有用“。”创建的文件。参数实际上是可用的。不应该在某个时候抛出异常吗?在空字符串构造函数调用中(因为创建的对象似乎无效),或者至少在getCanonicalPath中(至少声明IOException)?importjava.io.File;importjava.io.IOException;publicabstractclassTest{publicstaticvo

MFC快速总结日记

MFC快速入门一、什么是MFC?二、基于对话框的MFC程序创建cpp文件创建资源文件三、常用控件编程1.静态文本StaticText设置内容获取内容2.编辑框EditControl获取内容设置内容3.静态图片PictureControl设置图片3.下拉框ComboBox下拉框添加元素设置下拉框默认选项下拉框插入选项下拉框删除选项获取下拉框索引对应的值下拉框选项改变事件4.列表控件ListControl添加表头插入一行删除一行修改单元格数据总结一、什么是MFC?MFC(MicrosoftFoundationClasses)是微软基础类库的简称,本质就是微软公司使用C++把windowsapi进行

java - .pack() 有什么作用?

我正在学习JPanel和GridLayout,这段代码将生成一个带有6个按钮的简单JPanelpackagetesting;importjava.io.*;importjava.util.*;importjava.security.*;importjavax.xml.bind.DatatypeConverter;importjava.lang.*;importjava.awt.*;importjavax.swing.*;publicclassTesting{publicstaticclassGridPanelextendsJPanel{publicGridPanel(){setLayo

java - .pack() 有什么作用?

我正在学习JPanel和GridLayout,这段代码将生成一个带有6个按钮的简单JPanelpackagetesting;importjava.io.*;importjava.util.*;importjava.security.*;importjavax.xml.bind.DatatypeConverter;importjava.lang.*;importjava.awt.*;importjavax.swing.*;publicclassTesting{publicstaticclassGridPanelextendsJPanel{publicGridPanel(){setLayo

MFC 对话框打印和打印预览知识总结

 1、准备知识 函数名覆盖函数可能完成的任务CView::OnPreparePrinting()调用CprintInfo成员函数(如CprintInfo::SetMaxPage设置文档长度)或设置CprintInfo数据成员以影响Print对话框或打印预览操作,然后调用DoPreparePrinting生成用于打印或打印预览的设备描述表(注意必须覆盖OnPreparePrinting并调用DoPreparePrinting)CView::OnBeginPrinting()分配专门用于打印的字体,画笔、画刷和其它对象,根据设备描述表计算并设置文档长,在设备描述表上存放所需的消息(这是第一个访问设

MFC原理与方法(一)

MFC原理与方法(一)一.前言二.什么是MFC?三.MFC编程的环境配置四.使用MFC进行一些简单操作五.结语一.前言哈喽!好久不见呀!我们又见面了,我是不会食言的,说到做到。见字如面,一日不见,甚是想念!哈哈,不骗你,是真的想,想你们可以看完,可以点个小小的赞和收藏以及对我的关注!好了,话不多说,我们直接来进入正题吧!这个星期我们初步学习了MFC原理与方法,接下来我给大家介绍什么是MFC,MFC编程的环境配置以及使用MFC来做一些简单的操作。二.什么是MFC?MFC全拼为(MicrosoftFoundationClasses)Microsoft意思是微软,Foundation意思是基础,Cl

【MFC CListCtrl控件内容导出Excel/.csv文件】

【MFCC.ListCtrl控件内容导出Excel/.csv文件】1.使用工具:vs2017,excel。因为新版的ViusualStudio想要在已下载VisualC++框架的基础上添加新类需要在菜单栏的->项目->添加新项中进行(和旧版不同)2.在Typelib中的MFC类这一类型库中添加相关类和接口由于我一开始选择的是wpsoffice,注册表默认选择的是wps下的etapi的路径(但是好像没有接口,所以无奈选择了excel):3.导入excel.exe的路径,这样子就能选择接口了在这里我们选择:ApplicationRangeWorkbooksWorksheetsWorkbookWor

illegalstateException窗口.feature_support_action_bar在活动中

我使用Android支持库25.0.0,一切正常,但是,如果您安装了我的应用程序,并且我升级到最新版本25.3.1一些设备崩溃,则仅在三星,HTC和一个Plus中。堆栈跟踪是:Causedbyjava.lang.IllegalStateException:ThisActivityalreadyhasanactionbarsuppliedbythewindowdecor.DonotrequestWindow.FEATURE_SUPPORT_ACTION_BARandsetwindowActionBartofalseinyourthemetouseaToolbarinstead.atandroid