- 博客(15)
- 资源 (3)
- 收藏
- 关注
原创 CoInitializeEx,包括自动化支持,包括 Active Accessibility 支持(Y)
今天在执行C++工程中,基于对话框的MFC应用程序,创建了一个子窗口,在子窗口使用Teechart控件来将数据绘制为图表。在为子窗口创建类的时候对以下两个复选框的内容不是特别了解。我这里直接说我遇到的问题1.如果创建的时候选中第一项–包括自动化支持,那么我在程序中用到的COM组件初始化函数就可以成功,但是子窗口中的TeeChart控件不能正常显示2.如果创建的时候选中第二项–包括 Active Accessibility 支持(Y),那么COM组件初始化就会失败,我用断点调试后,发现 CoIniti
2020-11-28 11:44:44 717 1
原创 C++提高篇
本阶段主要针对C++泛型编程和STL技术做详细讲解,探讨C++更深层的使用模板模板的概念模板就是建立通用的模具,大大提高复用性模板的特点:不可以直接使用,只是一个框架模板的通用不是万能的函数模板C++另一种编程思想称为泛型编程,主要利用的技术就是模板C++提供两种模板机制:函数模板、类模板作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。语法:使用函数模板声明模板类型函数.
2020-10-01 21:31:37 273
原创 C++核心篇
内存分区1. 代码区:存放函数体的二进制代码1. 全局区:存放全局变量和静态变量以及常量2. 栈区:编译器自动分配释放,存放函数的参数值,局部变量3. 堆区:由程序员分配和释放;程序运行前,分为两个区域1. 代码区:共享,只读2. 全局区:全局变量和静态变量以及常量(字符串常量和其他常量),该区域的数据在程序结束后由操作系统释放程序运行后1. 栈区:编译器自动分配释放,存放函数的参数值,局部变量 注意:不要返回局部变量的地址,因为局部变量在函..
2020-10-01 18:47:45 433
原创 没有 XXX 的手册页条目
没有 XXX 的手册页条目最近在使用Linux中的vim编辑器进行多线程程序的实现,在使用man命令进行函数定义的查看。提示 没有 XXX 的手册页条目?1、需要执行以下命令:sudo apt-get install manpages-posix-dev报了一堆错误,反正最后提示部分软件未安装成功错误:1 http://cn.archive.ubuntu.com/ubuntu bionic InRelease无法解析域名“cn.archive.ubuntu.com”。。。。。。。2、然后网
2020-09-23 11:46:04 2896
原创 QT知识总结
QT概述:什么是QT:一个跨平台的C++图形用户界面应用程序框架1)支持的平台:Windows - XP、Vista. Win7、Win8、 Win2008、Win10Uinux/X11 - Linux、Sun Solaris…Macintosh -Mac OS XEmbedded -有帧缓存支持的嵌入式Linux平台、Windows CE2)优点:跨平台,几乎支持所有的平台。接口简单,容易上手,学习QT框架对学习其他框架有参考意义。一定程度上简化了内存回收机制。开发效
2020-09-20 19:03:28 591
原创 关于MFC下TeeChart的使用
下载注册teechart5.ocxteechart5.ocx 文件可以访问链接:https://pan.baidu.com/s/1jr3AcovK0bjWwZjuAEiYVg提取码:waly获取注册过程管理员身份运行 teechart5activex.exe , 在安装目录找到 TeeChart5.ocx 文件以管理员身份运行命令提示符 ,注册命令 regsvr32 ocx文件路径,例如我的安装路径是 C:\Windows\SysWOW64\TeeChart5.ocxregsvr32 C
2020-09-12 21:33:36 2534 4
转载 常用的谷歌浏览器插件以及安装方法
谷歌插件分享几种常用的插件链接转载谷歌插件的安装方法几种常用的插件链接链接:https://pan.baidu.com/s/1jY4JsavHRqrqKIhRd0Nl8A提取码:waly转载https://blog.csdn.net/xiaole0313/article/details/100516893谷歌插件的安装方法首先下载下载谷歌的插件,下载好的文件后缀名为crx,后缀名需要改为rar或者zip(如果知识下载分享的网盘的几个插件则不需要),然后对文件进行解压。点击谷歌浏览器右上角
2020-09-12 20:29:22 333
原创 MFC根据时间命名不同的文本文件并写入数据
在做项目过程中,需要在不同时刻保存数据到TXT文件。因此需要创建不同名字的文本文件。例如可以通过时间创建。 CString str = "C++"; CFile file; //文件流对象 SYSTEMTIME system; //时间流对象 GetLocalTime(&system); //得到当前系统时间 CString txtFilePath; txtFilePath.Format(_T("./../../bin/x64/%d_%d_%d_%d_%d_%d_.txt"), s
2020-06-05 21:44:33 339
原创 此任务要求应用程序有提升的权限
解决windows10 里vs2017 直接开始执行提示“此任务要求应用程序有提升的权限”找到vs2017可执行程序这个是我的vs2017安装路径C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE第一种方法右击,以管理员方式运行,就可以正常运行了第二种方法右击-》兼容性疑难解答选择疑难解答程序勾选第三项选择第一项...
2020-05-16 18:56:16 987
MFCApplication1.zip
2020-09-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人