第一步:创建一个要调用的类库 如果是MFC程序使用,可以创建一个MFC的类库,不过依然可以创建一个win32类库。我所知道的,MFC的类库可以分为常规MFC DLL和MFC扩展DLL关于它们之间的区别可以看这篇文章。https://blog.csdn.net/tgftd/article/detail ...
分类:
编程语言 时间:
2020-05-02 00:09:01
阅读次数:
71
背景 最近做的项目都和插件有关,就是在页面中调用插件的方法,然后进行操作。 插件就是ocx ActiveX控件,具体的说明可以自己去了解一下,在这里就不做赘述。 具体调用方式很简单: 1、在页面中写一个object标签,标签中定义一个classid属性,这个属性是获取到插件的关键 <object i ...
分类:
其他好文 时间:
2020-04-29 14:48:47
阅读次数:
55
? 出处 : 2019 ResearchGate 作者 : Francesco Marra, Diego Gragnaniello, Luisa Verdoliva and Giovanni Poggi 摘要 : 目前深度学习模型只能输入很小的图像,叫做resizing。在图像篡改中,这可能会破坏高 ...
分类:
其他好文 时间:
2020-04-27 09:49:02
阅读次数:
95
mfc在mdi模式下可以很方便的实现多文档多视图,但是如何实现单文档多视图呢?例如对于一堆数据,我们既想以文本的方式显示,同时也想支持表格或者图形的展示方式,这就是单文档多视图的主要应用场景。参考侯俊杰的《深入浅出mfc》,主要的实现思路总结如下。 1、编写视图类编写继承自CView的MyView, ...
分类:
编程语言 时间:
2020-04-17 22:10:29
阅读次数:
113
初始操作 新建MFC应用程序,项目名为TreeCtrl,同样基于对话框。 删除原有控件在右侧工具箱中找到Tree Control。放置到窗口中。如图: 右键属性,找到Has Lines,改为True。则原来的节点和叶之间会出现虚线相连。如图: 同样属性中,找到Has Buttons,改为True,则 ...
分类:
编程语言 时间:
2020-04-16 18:05:14
阅读次数:
89
递归遍历CTreeCtrl节点,找到其中某个节点文本并展开选中 ...
分类:
编程语言 时间:
2020-04-11 13:20:05
阅读次数:
158
一、效果图 二、具体步骤 1、新建一个MFC应用程序,命名为07 CTabCtrl,应用程序类型选择基于对话框,资源语言选择简体中文,其他默认设置 2、在工具箱中选择标签页控件(Tab Control),拖拽至对话框中 3、对.rc文件右键打开文件所在文件夹 放入TabSheet.cpp文件和Tab ...
分类:
其他好文 时间:
2020-04-11 13:08:15
阅读次数:
65
(一)主要研究开发内容空间数据的获取是GIS建设与运行的基础,数据源及数据获取方式的不同,对数据模型的生成产生很大的影响,如何根据不同的需要,采取合适的方法来获取数据,以及如果保证数据的精确度,最终使可视化程度更接近现实,提高系统的空间查询分析能力。由于客观世界的多样性和复杂性,可视化要涉及多方面的数据集成,要采用较复杂的数据模型。为了有效的管理和分析三维GIS中的各种数据,要求三维GIS的数据模
分类:
其他好文 时间:
2020-04-10 13:34:14
阅读次数:
117
原来使用VS2010建立的项目,安装VS2017后,发现MFC无法通过调试窗口输出printf打印的内容,在CSDN上找到了一个解决方案,使用后恢复打印调试信息功能,推荐如下: https://blog.csdn.net/PZ0605/article/details/93303786 ...
分类:
编程语言 时间:
2020-04-08 21:01:45
阅读次数:
148
1. 使用new和delete来构造 在使用new申请内存时,在使用过后,一定要采用delete来进行释放内存。 使用该方法创建动态数组时,需要由数组的角标依次向右进行创建; 同时,也需要依照角标,从左到右来进行删除。 代码功能为:声明三维动态数组,将角标和进行相加并添加到mfc的list中,然后释 ...
分类:
编程语言 时间:
2020-04-05 18:11:11
阅读次数:
65