
VC
文章平均质量分 52
WALL-EC
这个作者很懒,什么都没留下…
展开
-
VS2019卸载和安装Visual Assist x番茄助手教程-亲试
因为之前安装过低版本的VS和Visual Assist助手,导致后来安装更高版本的Visual Assist的时候一直安装不了。安装VA_X_Setup2341_2.exe时,双击应用程序一直是没有反应,无法进行下一步。所以总结一下VA_X_Setup2341_2.exe安装的步骤原创 2025-03-24 15:10:26 · 504 阅读 · 0 评论 -
libxl读取excel中文字符串显示乱码的解决方法
libxl读取excel中文字符串时显示乱码的解决方法原创 2024-12-24 18:24:00 · 185 阅读 · 0 评论 -
qt键盘响应的先决条件
要想Qt的窗口部件在图形用户界面中响应键盘事件,首先该窗口部件必须拥有焦点(focus)。一个拥有焦点(focus)的QWidget才可以接受键盘事件。原创 2022-10-30 22:54:24 · 1497 阅读 · 0 评论 -
Qt 无法打开包括文件:“QGLWidget”: No such file or directory
Qt 无法打开包括文件:“QGLWidget”: No such file or directory的解决方法原创 2022-08-04 08:31:48 · 4587 阅读 · 0 评论 -
无法打开源文件“QtWidgets/QMainWindow“的问题
无法打开源文件的解决方法原创 2022-08-03 09:57:44 · 8964 阅读 · 1 评论 -
VS2019+QT5.12环境中ui_xxxx.h文件无法打开的解决办法
工程项目从QT5.9环境中迁移到QT5.12环境中,出现了无法打开源文件“ui_xxx.h”的情况,本文针对这种问题,给出解决方法。原创 2022-08-03 09:03:59 · 2127 阅读 · 0 评论 -
OSGEarth测试中的错误:GL.h中报WINGDIAPI错误
OSGEarth测试中的错误:GL.h中报WINGDIAPI错误的解决方法原创 2022-07-10 21:41:07 · 1192 阅读 · 2 评论 -
OSG+VC中实现飞行尾迹透明度渐变
在osg+VC++环境中实现飞行尾迹的透明图渐变的问题分析原创 2022-02-23 10:32:07 · 1166 阅读 · 0 评论 -
OSG+VC++实现颜色渐变
#include <osg/Notify>#include <osg/MatrixTransform>#include <osg/PositionAttitudeTransform>#include <osg/Geometry>#include <osg/Geode>#include <osgUtil/Optimizer>#include <osgDB/Registry>#include <...原创 2022-02-23 09:58:30 · 1494 阅读 · 0 评论 -
C++ string类(C++字符串)完全攻略
string 类是STL中 basic_string 模板实例化得到的模板类。其定义如下:typedef basic_string <char> string;basic_string 此处可以不必深究。string 类的成员函数有很多,同一个名字的函数也常会有五六个重载的版本。篇幅所限,不能将这些原型一一列出并加以解释。这里仅对常用成员函数按功能进行分类,并直接给出应用的例子,通过例子,读者可以基本掌握这些成员函数的用法。要想更深入地了解 string 类,还要阅读C++的...原创 2021-04-26 15:52:57 · 583 阅读 · 0 评论 -
MFC里面RC资源编辑器不能打开的解决方法
MFC中出现RC资源编辑器不能打开的问题,并相继弹出如下窗口:警告1警告2 警告3 警告4错误1解决方法:对于上述的warning(警告),选择窗口中的“编辑代码”,进而打开Resource.h文件,将报错的地方一个一个注释掉即可。对于上述的错误提示,选择窗口中的“编辑代码”,进而打开****.rc文件,在头部加入 #include <windows.h>...原创 2021-04-22 21:58:50 · 2511 阅读 · 2 评论 -
MFC 窗口风格 超详细
窗口风格(Window style)WS_BORDER: 有边框窗口WS_CAPTION:必须和WS_BORDER风格配合,但不能与WS_DLGFRAME风格一起使用。指示窗口包含标题要部分。WS_CHILD:说明窗口为子窗口,不能应用于弹出式窗口风格(WS_POPUP)。WS_CHILDWINDOW:同WS_CHILD。WS_CLIPCHILDREN:绘制父窗口时,不绘制子窗口的裁剪区域。使用在建立父窗口时。WS_CLIPSIBLINGS :剪裁相关的子...原创 2020-08-06 20:17:58 · 3958 阅读 · 0 评论 -
C++环境下读取excel表格,亲测可用
在VS2015环境中,个人对以下程序和步骤进行了测试,结果表明完全可以读取excel数据。相关的完整程序可以在https://download.youkuaiyun.com/download/cxd3341/12683449中获取以下为程序创建步骤:1、新建MFC程序:新建基于对话框的MFC程序:单击完成,即完成基于MFC对话框的程序的创建。2.添加读取excel数据的接口类:添加读取excel的接口类:3、添加完成后,找到这几个接口类的...原创 2020-08-04 10:07:59 · 15652 阅读 · 10 评论 -
C++读取excel文件时出现“类Workbooks的Add方法无效”的解决方法
在用C++读取excel文件时,界面弹出“类Workbooks的Add方法无效”的错误。在网上查阅资料有各种说法,但没有看到有效的解决方法,而自己用的读取excel模块也是封装好的,应该不会有什么问题。最后经过单步调试,发现是文件目录的问题。原因是001.xlsx所在的文件夹data实际是在目录:C:\Users\kk\Documents\Visual Studio 2015\Projects\readexcel下;但程序中加载的目录为:"C:\\Users\\kk\\Documents\\Vi原创 2020-08-03 18:26:30 · 2485 阅读 · 0 评论 -
C++中字符串与数值间的相互转换
将字符串转换为int类型CString str(_T("381"));int data = _wtoi(str);将字符串转换为双精度注:Unicode下可使用_wtof。不过最好使用_tstof,它实际上是宏,在不同的字符集下解释不同。这样两种字符集都可以编译通过。CString str(_T("381.33"));double Text = _tstof(str);MSDN中关于数据转换的资料:Data-Conversion Routines Routine原创 2020-05-18 15:53:27 · 657 阅读 · 0 评论 -
MFC中如何给控件关联变量
如图所示,在对话框中新建了一个Slider控件(IDC_Slider_test)。现在想要给该控件关联一个变量,有两种方法。一、通过对话框添加控件关联变量:1. 首先为对话框添加类CDlgTest,基类为CDialog,关联对话框为上图新建的对话框IDD_Dlg_Test。完成后会生成DlgTest.h和DlgTest.cpp两个文件。2. 右键点击Slider控件-添加变量(或者右键单击为对话框添加的类CDlgTest-添加-添加变量)3. 随后出现下面的对话框,选择关联的控...原创 2020-05-17 19:42:02 · 6336 阅读 · 0 评论 -
仿真程序框架中进度条(Slider)创建总结
在收到需求之前,程序的进度显示方案是在状态栏中建立一个进度条控件。该进度条只具有显示仿真进度的功能。新的需求要求进度条控件能够拖动以控制仿真进度。根据新的需求,制定更改方案1:在进度条控件建立的类(CMainFrame类)框架类中添加滑块拖动的消息相应函数(OnHScroll函数),加入函数后发现滑块拖动后,函数并没有响应。原因在于该进度条控件(m_slider)是在状态栏m_wndMenuBar上建立的,也就是m_slider的父窗口。// 创建滑动条控制 控件 ...原创 2020-05-17 11:33:19 · 811 阅读 · 0 评论 -
VS2013或2015恢复到原默认窗口布局
在用vs进行编程时,有时不小心会关闭或者更改左右两边的小窗口,不知道怎么恢复这个窗口或者恢复到原来的状态。其实方法很简单:“窗口-重置窗口布局”即可恢复原来的窗口原创 2020-05-17 11:01:52 · 1409 阅读 · 0 评论