自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 C#连接Excel表格饼插入数据

/(这里IMEX=0,才不会出现System.Data.OleDb.OleDbException:“操作必须使用一个可更新的查询。String Sql = "INSERT INTO [Sheet1$] (NUM1,Stu) VALUES('2','刘六')";

2022-11-10 14:19:57 245

原创 System.InvalidOperationException:“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。”

System.InvalidOperationException:“未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序。”

2022-10-31 09:24:57 2369

原创 C#通过文件流读取Excel表格数据

C#

2022-10-25 08:11:28 1307 2

原创 C#通过文件流保存数据到表格.csv

C#

2022-10-19 09:09:21 1303 2

原创 QT引用第三方库和头文件相对路径

#头文件INCLUDEPATH += $$PWD/include/halcon12X64INCLUDEPATH += $$PWD/include/halcon12X64/halconcpp#依赖项INCLUDEPATH += $$PWD/include/halcon12X64INCLUDEPATH += $$PWD/include/halcon12X64/halconcpp#库文件LIBS += -L$$PWD/lib/halcon12X64 -lhalcon.

2022-05-25 14:42:23 612

原创 QT引用第三方头文件和库文件

#头文件INCLUDEPATH +=D:/QT/first/first_01/halcon/includeINCLUDEPATH +=D:/QT/first/first_01/halcon/include/halconcpp#依赖项INCLUDEPATH +=D:/QT/first/first_01/halcon/includeINCLUDEPATH +=D:/QT/first/first_01/halcon/include/halconcpp#库文件LIBS +.

2022-05-25 11:06:34 791

原创 防止Esc和Enter键关闭exe文件

添加BOOL CSocketTestDlg::PreTranslateMessage(MSG* pMsg)函数BOOL CSocketTestDlg::PreTranslateMessage(MSG* pMsg){ // TODO: 在此添加专用代码和/或调用基类 if (pMsg->message == WM_KEYDOWN && pMsg->wParam == VK_ESCAPE)// 屏蔽esc键 { return ...

2022-02-19 11:09:19 368

原创 MFC字符串分割

2022-02-15 10:46:23 804

原创 MFClistctrl控件嵌入Button或Combox

CRect rcCellRect; CString csCellData = ""; NM_LISTVIEW * pNMListView = (NM_LISTVIEW*)pNMHDR; m_pointIndexOfCell.x = pNMListView->iItem; m_pointIndexOfCell.y = pNMListView->iSubItem; //保存指定单元格的索引int iRow = pNMListView->iItem; ...

2022-02-15 09:29:18 2158

原创 Mfc获取路径

TCHAR exeFullpath[MAX_PATH]; CString exedir; GetModuleFileName(NULL, exeFullpath, MAX_PATH); exedir = exeFullpath; int nPos = exedir.ReverseFind('\\'); return exedir.Left(nPos);

2022-02-11 10:18:20 667

原创 C++链表

#include <iostream>using namespace std;struct book{ char *BookName; short num; double price; struct book *next;};struct book *CreateHeadNode()//创建头结点{ struct book *headnode = new struct book; headnode->next = NULL;...

2022-01-21 16:49:04 334

原创 QT生成的.exe写入文件失败,但运行程序写入成功

双击生成的.exe写入文件需要写入绝对路径,而不是相对路径。

2022-01-15 14:25:33 314

原创 QT连接64位ACCESS数据库

QSqlDatabase db; db = db.addDatabase("QODBC"); QString path("DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};FIL={MS Access};DBQ=D:\\QT\\first\\build-Thread-Desktop_Qt_5_9_0_MSVC2013_64bit-Debug\\test.mdb"); db.setDatabaseName(path);..

2022-01-08 08:45:18 488 1

原创 Qt无法正常启动.exe,缺少dll文件的解决办法

qt用哪个编译器编译的程序,就把该编译器的安装路径下的bin路径(C:\Qt\Qt5.9.0\5.9\mingw53_32\bin)拷到 电脑的系统环境变量去添加添加完就能正常的 打开.exe文件了。

2022-01-07 08:22:33 1032

原创 QT解决乱码问题

在所需要的头文件添加#pragma execution_character_set("utf-8")

2022-01-04 16:32:35 207

原创 QT隐式添加Lib库和dll库

把dll文件放在debug运行目录下面把lib文件放在创建工程同级文件夹下面打开QT,在.pro文件添加LIBS += -LD:/QT/first/Libary/ -lIOC0640lib文件IOC0640不需要后缀还需要看准添加的是64位库,还是x86的库...

2022-01-04 08:09:38 1267

原创 MFC指定区域截图

//指定控件的矩形CRect rect;GetDlgItem(IDC_CUSTOM3)->GetWindowRect(rect);ScreenToClient(&rect);//调用函数CaptureScreenPng(rect, "D:温度曲线图/" + csTime + ".PNG");//实现函数bool CTempratureDlg::CaptureScreenPng(CRect dst, CString Path){ /*CStr...

2021-10-19 08:50:14 575 2

原创 MFC静态文本刷新,防止覆盖

CRect rect; GetDlgItem(IDC_STA)->GetWindowRect(&rect); ScreenToClient(&rect); InvalidateRect(&rect);

2021-10-14 11:49:23 601

原创 MFC动态曲线图

在解决方案添加 ChartCtrl文件夹然后在dlg.h的头文件添加包含ChartCtrl头文件#include "ChartCtrl/ChartCtrl.h"#include "ChartCtrl/ChartLabel.h"#include "ChartCtrl/ChartTitle.h"#include "ChartCtrl/ChartAxisLabel.h"#include "ChartCtrl/ChartLineSerie.h"在diglog初始化曲线CChartStand.

2021-09-08 17:50:55 968

原创 MFC静态框字体、字体背景、控件背景颜色设置

case IDC_STATIC2: pDC->SetTextColor(RGB(215, 0, 0));//控件字体颜色 pDC->SetBkColor(RGB(0,0,0));//控件字体背景颜色 hbr = CreateSolidBrush(RGB(0, 0, 0));//控件背景颜色; break;...

2021-09-06 09:30:49 471

原创 渐变窗体颜色

CDC* pDC = &dc; CRect rect; GetClientRect(&rect); CDC dcBAK; CBitmap map; dcBAK.CreateCompatibleDC(pDC); map.CreateCompatibleBitmap(pDC, rect.Width(), rect.Height()); CBitmap*poldbmp = dcBAK.S...

2021-09-04 10:55:29 134

原创 MFC写日志Log

void CLQLlistDlg::WriteEventLog(){ CString path1 = Getpath() + "\\data";//创建文件的路径 CreateDirectory(path1, NULL);//创建文件 CFileFind ff; CString tm1 = GetTime();//获得时间 CString path = Getpath() + "\\data";//获得文件的路径 CString csData = "[" +...

2021-09-03 16:29:42 293

原创 MFC连接access数据库

//在stdaxh.h引入ADO支持库#import "c:\program files\common files\system\ado\msado15.dll" \ no_namespace \ rename("EOF", "adoEOF")dialog中//检查是否创建access数据库CString m_str = ""; m_str.Format("\\Alarm.mdb"); CString strPath = Getpath() + m_str;...

2021-09-03 14:13:13 808

原创 MFC获取热键的方法

//声明函数LRESULT Hotkey(WPARAM wParam, LPARAM lParam)//绑定消息ON_MESSAGE(WM_HOTKEY,Hotkey)//定义快捷键alt+sRegisterHotKey(m_hWnd, ID_HOTKEY, MOD_ALT, 'S');//ID_HOTKEY需要自己定义 #define ID_HOTKEY 1002//响应函数LRESULT CLAtoBarcodeDlg::Hotkey(WPARAM wParam, L..

2021-08-12 16:16:11 308

原创 MFC菜单子菜单插图片

menu.LoadMenu(IDR_MENU1); pSubMenu1 = menu.GetSubMenu(0); pSubMenu2 = menu.GetSubMenu(1); pSubMenu5 = menu.GetSubMenu(5); pSubMenu4 = menu.GetSubMenu(4); SetMenu(&menu); for (int i = 0; i < 3;i++) { CBitmap b...

2021-08-12 11:17:24 207

原创 MFC菜单(CMenu)显示

CMenu menu,*pSubMenu1;menu.LoadMenu(IDR_MENU1);pSubMenu1 = menu.GetSubMenu(0);//鼠标右击响应函数void CLAtoBarcodeDlg::OnRButtonDown(UINT nFlags, CPoint point){ // TODO: 在此添加消息处理程序代码和/或调用默认值 ClientToScreen(&point);//将窗口坐标转换成屏幕坐标 pSub...

2021-08-12 08:44:17 377

原创 MFC手动创建BUTTON

//创建一个BUTTON对象CButton m_Bt;//重建mapm_Bt.DetoryWindow();//在.h文件定义一个按键ID#define IDC_BUTTON1 10001//开始创建(按键名字Caption、按键属性、按键大小位置、按键ID)m_Bt.Create("Button1",WS_CHILD | WS_TABSTOP | WS_VISIBLE,IDC_BUTTON1);//在.h文件声明消息函数afx_msg void OnBnClick...

2021-08-11 10:24:44 785

原创 MFC鼠标浮标显示

CToolTipCtrl m_tip;//定义一个变量名 m_tip.Create(this); m_tip.SetDelayTime(100); //设置延迟 m_tip.SetFont(&m_StaticFont); m_tip.SetTipTextColor(RGB(0, 0, 255)); //设置提示文本的颜色 m_tip.SetTipBkColor(RGB(255, 255, 255)); //设置提示框的背景颜色 m_tip.Activa...

2021-08-11 08:52:33 236

原创 MFC获取控件DateTimeCtrl时间

CTime time; m_time.GetTime(time); //m_time为控件变量 CString strTime = time.Format("%Y-%m-%d"); //获取到的为日期 如:2010-03-05

2021-08-10 08:24:41 559

原创 MFC设置字体

CFont m_font;//创建字体载体 m_font.CreatePointFont(180, "黑体"); m_list.SetFont(&m_font);

2021-08-07 16:37:37 474

原创 动态链表插入

#include<iostream>using namespace std;struct List{ int data; struct List *next;};//创建链表头struct List *CreateHeadNode(){ struct List * headNode = new struct List; headNode->next = NULL; return headNode;}//创建节点struct Lis...

2021-08-05 13:54:09 320

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除