自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 资源 (33)
  • 收藏
  • 关注

原创 MFC调用WPS的EXCEL--自己定义的类

类说明:https://mp.csdn.net/console/editor/html/106493081CExcel.h#define CRT_SECURE_NO_WARNINGS#pragma once#include "io.h" //_access函数#include <Windows.h> #include <shlwapi.h>#include"ExcelData.h"#pragma comment(lib,"Shlwapi.lib")

2020-06-02 17:08:59 1002 2

原创 MFC调用WPS的EXCEL--自己定义的类说明

目录1、函数说明2、变使用量说明1、函数说明函数 参数说明 返回值说明 函数说明 CreateExcel 创建EXCEL文件 OpenExcel CString fileName 文件路径 打开文件 SaveExcel false 保存失败 true 保存成功 保存文件 CloseExcel 关闭Excel程序 ...

2020-06-02 13:14:51 544 2

原创 CString提取数字

int GetNumber(CString str){ //这是测试的字符串 提取1010这个数字 //CString str = _T("Y2hlbmppbmdjb25n1010.ts"); int nRight = str.Find(_T(".ts")), flag = 1, nLeft; //显示找到的字符在的位置、字符串长度 //CString nT...

2020-04-11 14:47:00 1195

原创 C语言写入读取

目录fscanf 读取fputs 写入字符串或字符数据fprintf 写入任意数据fscanf 读取void Read(){ int flag = 1; FILE *file = NULL; file = fopen(PATH,"r"); //打开文件 if(!file) //判断文件是否打开...

2020-04-09 20:41:18 168

原创 硬盘写保护解除

1、提示磁盘被写保护2、以管理员权限运行cmd命令提示符3、在cmd的c:\下执行diskpart注意:【diskpart是windows下的磁盘分区管理工具】4、用list disk查看所有磁盘的磁盘号5、用select disk 【磁盘号】 选择要操作的磁盘6、用attributes disk查看磁盘属性 7、用attributes dis...

2020-02-01 10:00:19 710

原创 vector用法

一、vector 的初始化:可以有五种方式,举例说明如下: (1) vector<int> a(10); //定义了10个整型元素的向量(尖括号中为元素类型名,它可以是任何合法的数据类型),但没有给出初值,其值是不确定的。 (2)vector<int> a(10,1); //定义了10个整型元素的向量,且给出每个元素的初值为1 (3)vector<...

2019-10-19 07:54:49 125

原创 CMenu的使用

https://blog.csdn.net/t15281180631/article/details/81270522一、创建基于对话框的应用程序框架 1.选择菜单项文件->新建->项目,弹出“新建项目”对话框。2.直接选择“MFC应用程序”或左侧面板中模板的Visual C++下选择MFC,中间窗口中选择MFC应用程序,然后在下面编辑框中键入工程...

2019-10-06 09:16:44 448

原创 CTreelCtrl的使用大全

目录一 基础操作1 插入节点1)插入根节点2)插入孩子节点2获得节点句柄 3判断某节点是否有孩子节点4 展开或收缩子节点5获得第一个孩子节点的句柄6 遍历hRoot下一层的所有孩子节点7 获得某节点上的文字8选择某节点,并让其获得焦点9清空树控件10将指定目录下的文件插入节点11 将文件列表中的文件插入树控件...

2019-06-12 17:30:25 455

原创 CListCtrl风格设置

CListCtrl样式: LVS_ICON 指定为图标视图,为每个item显示大图标 LVS_REPORT 指定报表视图,显示item详细资料 LVS_SMALLICON 指定为小图标视图,为每个item显示小图标 LVS_LIST 指定为列表视图,显示一列带有小图标的i...

2019-06-11 12:16:25 1353

原创 LCD1602的说明

目录头文件函数列表函数的使用:LCD1602_Init:LCD1602_WriteCmd:LCD1602_WriteDataStr:LCD1602_WriteData:LCD1602_ReadBusy:头文件函数列表头文件:LCD6102函数列表: 名称 作用 LCD1602_Init() ...

2019-06-02 21:43:56 2360

原创 LCD1602液晶屏

LCD的连接图RD 是读/写的模式(只读、只写、可读可写)WR 是读/写LCDE 使能端P0 是数据的输出/读取LCD1602头文件#ifndef _LCD1602_H_#define _LCD1602_H_#include <reg52.h>#include<intrins.h>#define uchar unsi...

2019-06-02 21:24:47 539

原创 吕鑫数据库的使用Ado

https://blog.csdn.net/qq_38611124/article/details/84986527目录一、Ado类二、数据库类型1、access数据库2、SQL数据库3、oracle数据库三、函数使用3-1Connect参数说明函数使用3-2Select参数说明函数使用--查询3-3GetFieldByIndex参...

2019-05-19 11:40:13 687 6

原创 加载png图片

目录方法一:加载在内存上,在用绘图绘制出来方法二:直接绘制方法一:加载在内存上,在用绘图绘制出来BOOL **Dlg::OnInitDialog(){ CImage img; HRESULT hRes = img.Load(PNG_PATH1); //加载图片 m_nSize.cx = img.GetWidth(); //获取图片宽 ...

2019-05-18 20:47:05 881 1

原创 7、GDI对象之区域Rgn

CRgn类CRgn::CreateEllipticRgn(int x,int y,int Height,int Width); //创建一个椭圆形区域CRgn::CreateEllipticRgnIndirect(CRect rect); //创建一个椭圆形区域CRgn::CreateRectRgn(int x,int y,int Height,int Width); /...

2019-05-16 20:14:42 565

原创 6、GDI对象--位图

CBitmap//创建位图CBitmap::CreateBitmap(); CBitmap::CreateBitmapIndirect(); //由描述生成CBitmap::CreateCompatibleBitmap();CBitmap::GetBitmap(); //获取描述信息CBitmap::FromHandle(); CBitmap::...

2019-05-16 18:56:54 163

原创 4、GDI算法---过渡色

MFC绘制标题栏1、创建WM_NCPAINT消息void OnNcPaint(){ CWindowDC dc(this); //重绘标题栏的命令 //int cx = GetSystemMetrics(); //获取标题栏位置 CRect rect; GetWindowRect(rect); rect.OffsetRect(-re...

2019-05-12 19:16:50 282

原创 3、六大GDI对象之画笔

创建HPEN句柄PAINTSTRUCT ps;HDC hdc = BeginPaint(hwnd,&ps);//创建HPENHPEN hpen = ::CreatePen(PS_DASH,1,RGB(0,255,255)); //PS_DASH---是否为虚线 1----线的粗细HPEN OldHpen = (HPEN)SelectObject(hdc,hpen); ...

2019-05-12 16:44:50 280

原创 2、CDC绘图类成员介绍

目录临时绘图---CClientDCGDI绘图封装函数内存DC---CMemoryDC临时绘图---CClientDCGDI绘图客户区非标准绘图----GDI绘图GDI包含:HICON、HDC、HCURSOR、HPEN、HBRUSH、HBITMAP、HRGN、HFONT、HPALLETE、HWND封装函数里面封装的是GetDC和ReleaseDC内...

2019-05-11 21:44:54 541

原创 1、初步认识GDI技术

目录windows消息:VS调试函数绘图函数绘制客户区---CPaintDC类获取HDC的句柄绘制文字绘制非客户区---CWindowDC创建临时DC---CClientDCwindows消息: WM_PAINT 是绘图消息 WM_COMMAND 是窗...

2019-05-10 20:24:39 214

原创 C++模拟按键和发送数据

ZjlAj.h#pragma once#include"stdafx.h"#define ZJL_TEXT _T("RF Setting V3.47")enum { NOS_COM = 0X20000, NOS_HWND, NOS_TEXT, YES_COM, YES_HWND, YES_TEXT };class ZjlAJ{private: HWND m_hwnd;...

2019-05-07 18:39:50 1210

原创 c语言全局变量

text.h文件中#ifndef _TEXT_H_#define _TEXT_H_#ifdef QJ#define QJ_EXT#else#define QJ_EXT extern#endif//调用text.c中的cont整形变量QJ_EXT int cont;//例如要定义一个结构体的全局变量struct system1{ char name; ...

2019-03-30 09:32:37 104

原创 vim配置

配置"""""""""""""""""""""""""""""""""""""""""&quot

2019-03-08 15:32:40 78

原创 2010Access加密

1、打开数据库2、点击"文件"3、点击"打开"4、点击“浏览”5、选择数据库6、点击“打开”按钮的下拉选择“以独占的方式打开”7、点击“文件”8、点击“信息”---用密码进行加密 ...

2018-12-15 17:17:41 473

转载 吕鑫的Ado数据库函数

AdoLx.h// AdoLx.h: Version 1.1(支持Unicode、支持VS2015和VC6编译环境)//支持Unicode、支持Access、SQLServer和Oracle三大数据库//Author:吕鑫老师封装类 //吕鑫老师微博:http://t.qq.com/richmain 吕鑫老师微信:richmain//更多更好的是项目开发视频教程,请登录http://...

2018-12-13 12:57:21 877

原创 登陆

Login.h头文件#ifndef _LOGIN_H_#define _LOGIN_H_#ifndef _STDIO_H_#define _STDIO_H_#include&lt;stdio.h&gt;#endif#ifndef _STDLIB_H_#define _STDLIB_H_#include&lt;stdlib.h&gt;#endif#ifndef _ST...

2018-12-08 20:50:18 127

原创 CArray

/************************************************************************* &gt; File Name: CArray.h &gt; Author: ma6174 &gt; Mail: [email protected] &gt; Created Time: 2018年11月17日 星期六 10时19分23秒 **...

2018-11-20 18:21:22 344

原创 CString

#define BOOL int#define UINT unsigned int#define CINT const int#define PCHAR const char*class CString{ private: char *m_str; int m_size; public: CString(void); CString(CINT nSize); ...

2018-11-20 18:09:31 432

原创 歌词窗口实现

头文件:CArray&lt;CString&gt; m_Text; //字符串数组 CArray&lt;CRgn*&gt; m_rgn; //图像区域的数组 CFont m_font; //字体类型 int m_nIndex, m_nLeft; CMemoryDC m_front; //在内存中建立前景色 CMemoryDC ...

2018-10-19 23:02:50 329

原创 流水文字的实现

CMove的头文件#pragma once/*类的初始化用 WM_CREATE消息*/#include"CMemoryDC.h"#include"stdafx.h"class CMove:public CWnd{private: CFont m_font; //字体 CString m_Text; //输出的文字 UINT m_num; //定时器编号...

2018-10-06 10:49:32 2581 1

原创 自己写CMemoryDC

CMemoryDC头文件#pragma onceclass CMemoryDC:public CDC{public: //从资源中加载 CMemoryDC(UINT nID, CDC *pCDC = NULL); //从文件中加载 CMemoryDC(LPCTSTR szFile, CDC *pCDC = NULL); //自己加载 CMemoryDC(int cx, in...

2018-10-06 10:47:18 188 2

转载 CMemoryDC(是吕鑫写的版本)

#ifndef __MEMDC_H__#define __MEMDC_H__//Author:www.baojy.comclass CMemoryDC :public CDC{ CSize m_size;public: void BitTrans( int nXDest, // 目标起点X int nYDest, // 目标起点Y int ...

2018-10-05 08:55:26 450

原创 菜单栏实现

https://blog.csdn.net/qq_38611124/article/details/82760622  SaveOrOpen类文件菜单栏选项:类向导---命令----对应的ID函数打开文件:void CNoteDlg::OnFileOpen(){ SaveOrOpen sp; if (IDCANCEL == sp.OpenFileDialog()) re...

2018-09-18 17:33:57 279

原创 MFC菜单栏快捷键

1、创建:资源---&gt;添加资源---&gt;Accelerator----&gt;属性(修饰符:Ctrl/Alt/Shift   键:Key  类型:Type)2、调用:在***Dlg.cpp的文件里的OnInitDialog()函数里添加://m_hCcel是在头文件里定义---HACCEL m_hCcel;//LoadAccelerator()是加载快捷键//Afx...

2018-09-18 17:20:31 854

原创 MFC文件的保存、打开

调用系统的文件打开、保存对话框SaveOrOpen.h#define _CRT_SECURE_NO_WARNINGS#pragma once#include"stdafx.h"#include&lt;afx.h&gt;#include&lt;afxdlgs.h&gt;#define POSTFIX _T("文本(*.txt)|*.txt|所有文件(*.*)|*.*||") ...

2018-09-18 17:08:54 544

原创 哈希表

用哈希表实现CMap#pragma once#define NULL 0template&lt;typename VALUE,typename KEY,typename ARG_VALUE = const VALUE&amp;,typename ARG_KEY = const KEY&amp;&gt;class CMap{protected: struct SNode {...

2018-09-04 10:05:11 103

原创 二叉树

用二叉树实现的CMap#pragma once#define NULL 0template&lt;typename VALUE, typename KEY, typename ARG_VALUE = const VALUE&amp;, typename ARG_KEY = const KEY&amp;&gt;class CStree{protected: struct ...

2018-09-03 13:13:36 88

原创 CSocket

CSocket.h头文件#pragma once#include&lt;WinSock2.h&gt;#define zjlUINT unsigned int#define zjlINT int#define zjlPCHAR char*#define zjlPCCHAR const char*#define zjlPVOID void*#define zjlPCVOID...

2018-09-02 17:32:56 430

原创 CString

String.h的头文件#define _CRT_SECURE_NO_WARNINGS#include&lt;string.h&gt;#define zjlCINT const intclass CString{protected: char *Create(); char * m_data;public: //初始化 //1、不赋值 CString(); //...

2018-09-02 09:12:40 182

原创 strcpy函数的实现

#include&lt;stdio.h&gt;void strcpy(char *str1,char *str2){ int i = -1; while(str1[++i] = str2[i]) //先赋值后加加 ;}int main(){ char text[] = "123456"; char copy[7]; ...

2018-07-21 09:00:48 147

原创 iterator的实现

List.h的内容#pragma once#define DATA int#define NULL 0typedef struct SNODE{ DATA d; struct SNODE *pre, *next;}SNode;class List{private: SNode *Header, *Tail; int nCount;public: List()...

2018-07-17 11:50:51 493

CListCtrl的使用方法

MFC的CListCtl控件的使用方法,用VS2017编译器写的,其他的可能打不开

2018-09-24

MFC获取磁盘文件名

使用c语言函数、windowsAPI、MFC函数实现的磁盘文件名获取

2018-09-15

CString的实现

自己写的CString类,添加了一些功能。可以在Linux上使用

2018-09-02

STL的list模版实现学生管理系统

用c++的STL模版list类库实现学生管理系统,已经实现了基本功能

2018-07-12

商品管理系统

用DevC实现的c语言商品管理平台,基本功能都已经实现,也能保存和打开

2018-06-22

c语言管理系统

用c语言的数据结构和链表实现的销售管理系统。用两个c文件实现

2018-06-20

学生报名系统

用c语言程序设计实现的学生报名系统,有兴趣的可以下载学习

2018-06-13

MFC修改后缀名

自己写的,实现了文件后缀名的修改,是用MFC实现的,界面做的不是很好

2018-06-05

自己写的小软件

自己写的小软件,实现了窗口的透明,代码有点乱,看的或会费力一点

2018-05-19

DDK1830版本

是windows驱动开发,1830版本。下载后可直接点击setup进行安装

2018-05-16

PE查看器源码

用MFC写的PE文件源码,其中有一些功能没有实现。里面还有他人写的,可以作为参考

2018-05-13

文档后缀名的修改程序和删除程序

用于批量修改文档后缀名和名字、删除,删除和修改程序分开,只要输入文档所在路径路径,在后面会提示输入从哪个文件名开始,到哪个文件名结束(只对数字名有效)

2018-03-20

jpeg未编译

这是未编译的jpeg,里面全是源代码,文件是jpeg-9c,只需要下载编译一下就可以

2018-03-06

Jpeglib.lib文件

已经将jpeg编译好了,只需要在文件搜索里,搜一下就可以找到了

2018-03-06

psapi.lib、psapi.h

是psapi的资源文件,包含了psapi.h、psapi.dll、psapi.lib

2018-03-06

PE文件解析器的原理(C语言代码)

用C语言实现对PE文件解析器的编写,只用到了几个的win32API函数,只保留框架

2018-01-16

VC6.0的文件无法打开的解决办法

解决方法: 1. 下载FileTool.exe,并解压 2. 打开VC6.0,点击File-Open Workspace,选择刚解压出来的FileTool.dsw,并确定 3. 点击Bulid-Build FileTool.dll,生成FileTool.dll文件 4. 把生成的FileTool.dll文件拷贝到合适的地方(避免误删),在VC6.0中点击Tools-Customize 5. 在出现的“Customize”对话框中,点击Add-Ins and Macro Files标签 6. 点击Browse,在文件类型下选 dll , 定位刚才生成的dll文件,点击确定,然后点击OK保存设置

2018-01-13

SQLiteUser.rar

SQLite使用,使用VS2019编写的,是使用SQLite命令进行封装

2021-02-20

NPOIUser.rar

NPOI使用类,编译器是用得VS2019,里面包含了基本的功能

2021-02-12

WPS开发文档.rar

WPS的说明文档,可以进行查阅,亲自测试可以正常使用。WPS.CHM、WPP.CHM和ET.CHM。WPS.CHM是doc的开发文档,WPP.CHM是PPT的开发文档,ET.CHM是excel的开发文档

2020-05-05

电脑软件管理.rar

腾讯电脑管家软件管理独立版Setup_3.1.1442,不含腾讯管家,是单独版本。亲自测试可以使用且无毒

2020-05-05

物业管理系统.zip

物业管理系统,使用c语言+单链表写成的,已经实现了所有的功能,增删改查都已经完善

2020-04-14

Altium.rar

里面有Altium常用的原理图库和PIC的库, Altium Designer集成库2018.05.26.ZIP是常用原理图库,PIC.ZIP是PIC库

2020-01-04

基于STC89C52单片机温室大棚监控监控系统wifi资料.rar

是基于STC89C51单片机的利用ESP8266进行控制的物联网程序

2019-05-24

lookHwnd--是显示窗口句柄和控件ID.rar

用MFC实现的显示窗口句柄和控件ID,主要是根据窗口标题来显示

2019-05-22

mfc加载png格式的图片.rar

利用mfc的CImage加载png图片,暂时只能加载png格式的图片,其他格式的加载,会失真

2019-05-18

按钮点击模拟和输入输入

利用MFC实现给其他窗口发送数据和模拟点击按钮。主题功能已基本实现

2019-05-07

Active控件

MFC显示网页内容的控件,Active控件的使用。已测试过,可用。

2019-03-09

C语言实现登陆

用c语言实现登陆源代码,已经做成函数接口,可以被直接调用

2018-12-08

MFC实现的歌词显示

用MFC实现歌词显示部分,窗口已经设置为文字大小,已经可以自动的显示不同的颜色。

2018-10-19

libvlc实现的视屏播放器

用libvlc库函数实现的视屏播放器,已经实现播放、暂停

2018-10-07

MFC的图片选择显示

MFC实现的位图选择转换,基本功能已经实现,鼠标还有一些问题

2018-10-03

选择控件的使用

MFC的选择控件的使用方法,在优酷上有视屏,可以搜索“选择控件的使用方法”

2018-09-26

空空如也

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

TA关注的人

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