- 博客(246)
- 资源 (67)
- 问答 (20)
- 收藏
- 关注
原创 自定义编辑框控件-位图背景编辑框
1.BmpEdit.hclass CBmpEdit : public CEdit//以CEdit为基类派生{public: CBmpEdit(); CBitmap m_Bitmap;//声明CBitmap类对象m_Bitmappublic: virtual ~CBmpEdit(); // Generated message map functionsprotected:
2017-04-01 17:38:39 837 1
原创 自定义编辑框控件-特殊文本颜色编辑框
1.ColorEdit.hclass CColorEdit : public CEdit //以CEdit为基类派生CColorEdit{public: CColorEdit(); COLORREF m_Color; void SetColor(COLORREF color); virtual ~CColorEdit(); protected: afx_msg HBRUSH
2017-04-01 16:07:01 971
原创 C++实现系统补丁查询-systeminfo系统命令查询补丁信息,c++从文件中查找特定的字符串
1.VS2015编码为unicode,fopen打开文件也应该是Unicode文件,才能从文件中查找特定的字符串2.系统命令systeminfo保存为Unicode文件systeminfo.batpowershell -c "systeminfo | Out-File -Encoding unicode systeminfo.txt"或者powershell -c "Set-C
2017-03-31 15:44:19 4489
原创 MultiByteToWideChar&WideCharToMultiByte 函数介绍
// unicode.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include //------------------------------------------------------------------------------------- //Description: // This function maps a chara
2017-03-31 15:35:08 825
原创 MFC 主界面函数中线程等待避免界面卡死函数封装
// thread.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <afxwin.h>//#include "afxcmn.h"unsigned int __stdcall ThreadProc_Chipset(LPVOID lpParameter){ printf("this is Thead"); s...
2017-03-30 09:02:52 2639
原创 C++ 复制文件到C:\windows\system32\失败问题
程序是32位的,在64位系统下,所有对system32的操作都会被转向syswow6464位系统下文件重定向和注册表重定向Wow64EnableWow64FsRedirection function if( Wow64EnableWow64FsRedirection(FALSE) ) { // Any function calls in this block of
2017-03-22 15:42:12 5672
原创 对话框背景图六种方法-PictureEx类实现对话框背景图和xSkinButton类实现按钮样式
PictureEx类下载1.声明CPictureEx m_BG;2.定义OnInitDialog()函数加入m_BG.Load(_T("res\\Main_background.bmp")); m_BG.Draw();3.改变Picture control Tab顺序为1
2017-03-14 10:56:59 1582
转载 背景图绘制
BOOL CDisplayBmpBackGroundDlg::OnEraseBkgnd(CDC *pDC) //擦出背景函数{ CRect rect; GetClientRect(&rect); CBitmap m_pBmp; BITMAP bm; CDC dcMem; m_pBmp.LoadBitmap(IDB_BITMAP1); m_pBmp.GetBitmap
2017-03-13 15:56:27 663
原创 Microsoft Visual Studio 2017 初体验
微软下载:Microsoft Visual Studio 20171.安装界面
2017-03-09 14:34:05 1413
原创 pnputil 安装驱动实际运用-遍历当前文件夹下所有.inf文件并安装驱动
微软官网介绍 https://technet.microsoft.com/zh-cn/library/ff550419一、遍历当前文件夹下所有.inf文件并安装驱动install.cmdif "%PROCESSOR_ARCHITECTURE%" == "x86" ( set OS_PLATFORM=x86) else ( set OS_PLATFORM=x64)::R
2017-03-09 14:17:53 9054
原创 通过Doevent()方式 主线程安全关闭子线程
参考http://blog.csdn.net/lwbeyond/article/details/56861651. 主线程定义HANDLE hEvent;2,主线程新建线程UINT MyThread(LPVOID pParam){ CMFCApplication2Dlg *pDlg = (CMFCApplication2Dlg*)pParam; CProgressCtrl
2017-03-02 18:48:44 689
原创 MFC编辑框中追加文本
在编辑框中追加文本有2种方法:1调用SetWindowText函数首先调用CWnd::GetWindowText函数获得当前文本,然后调用CWnd::SetWindowText函数设置追加后的文本。2调用ReplaceSel函数首先调用CEdit::SetSel函数选定当前文本的末端,然后调用CEdit::ReplaceSel追加文本。SetSel函数的定义如下:void
2017-02-24 13:34:37 16793
原创 MFC:拖动无标题窗口的三种方法
有的时候,我们需要自绘窗口的标题,或者隐藏了窗口标题,那么问题来了,这就是怎么拖动无标题的窗口?这个问题的本质便是怎么在窗口的客户区上,拖动鼠标,并且移动窗口。通常状态下,一个窗口只有在标题栏的区域,才会响应鼠标拖动的消息。而在窗口的客户区并不会响应。这样便有了一个方法,就是我们可以欺骗windows,让它误认为鼠标点击窗口客户区时是点击在了标题栏上。有这么个消息,就是WM_NCH
2017-02-20 18:52:08 3514
原创 CRect类 实现点击控件跳转网页
鼠标左键点击静态框跳转网页baidu.com1.IDC_STATIC1控件添加变量m_static2.添加消息处理函数void CMFCApplication1Dlg::OnLButtonDown(UINT nFlags, CPoint point)3.消息处理函数代码void CMFCApplication1Dlg::OnLButtonDown(UINT nFlags,
2017-02-17 15:40:39 504
原创 【VS2015 MFC】bitmap图片加载实现进度条变化
1.新建MFC CMFCApplication4项目对话框2.资源视图导入bitmap3.Dialog界面插入Picture control 控件,重命名ID:IDC_STATIC_PIC,添加变量m_Picture。注意:ID:IDC_STATIC会报错4.ttt添加Button控件,双击控件自动添加消息处理函数void CMFCApplication4Dlg::O
2017-02-17 10:22:25 2018
原创 【MFC】非模态对话框
1.打开VS2015 MFC2.打开工具箱新建按钮button13.插入资源dialog14.dialog1添加类自动生成NonModal.h,NonModal.cpp5.#include "NonModal.h"添加至MFCApplication1Dlg.h6.MFCApplication1Dlg.h中定义NonModal类型的指针变量class CMFCApplic
2017-02-13 14:02:06 1338
原创 ITE EC代码解析1
1.EC芯片IT8110E Datasheet 2.download_board tools的使用关于internal flash和external flash的区别了解。#if 0 //关闭internal mirror,后续只需 external flash即可 if(Read_Eflash_Byte(0x00, 0x00, 0x4D) != 00) { D
2017-01-13 17:19:58 9376
原创 EC管理智能电池的方案
一、chargeIC跟电池IC的关系chargeIC芯片intelsil ISL95520 datasheet 了解电池保护IC TI bq3060 datasheet 了解二、名词解释SBS:smart battery system/statusNVDC:Narrow VoltageDirect Current。限定的直流电压,用于充电器上来限定充电电压值,以保护
2016-12-19 17:01:01 4375
原创 超过4G如何制作NTFS格式WINPE?
一、WINPE image的时候镜像超过4G最近在做WINPE image的时候镜像超过4G造成文件无法放进U盘,尝试失败的情况有如下:1.通过convert E:/FS:NTFS把fat32转换成NTFS,引导不能进入WINPE2.把U盘提前格式成NTFS,在写入WINPE镜像时又变成fat32格式二、成功方法如下:1.打开ultraISO2.写入硬盘映像-隐
2016-11-04 17:46:03 8474 1
原创 WINPE镜像制作-main.cmd详解
导读http://blog.csdn.net/greless/article/details/52815716http://blog.csdn.net/greless/article/details/52712469一、main.cmd详解这是一个简单的WINPE脚本,功能为由系统实现自动识别,判定legacy模式安装win7 64 CN,判定uefi安装win8.1
2016-10-14 15:15:18 3924
原创 WINPE镜像制作-startnet.cmd详解
一、WINPE制作1、参照http://blog.csdn.net/greless/article/details/515649152.流程如下1)copype amd64 C:\WinPE_amd642)Dism /mount-image /imagefile:C:\WinPE_amd64\media\sources\boot.wim /index:1 /mountdir:C:\
2016-10-14 15:05:13 9715
原创 出货系统镜像批量安装方案
一、需求:针对出货带系统,特定系列的主板客户需求系统的安装二、目的:1.镜像安装可实现系统和驱动的同时安装优化安装步骤。 2.实现无人值守,节约时间 3.优化安装步骤,一键实现安装三、劣势:1.兼容性差,只有相同系列主板相同驱动才能使用2.容量大,平均4
2016-09-30 17:00:18 1205
原创 【VS2015】c++实现windows系统版本、类型、语言识别
一、VS2015 新建项目->win32 控制台应用程序以下操作实现跨平台(1).配置属性-常规-MFC的使用->使用标准Windows库或者在静态库中使用MFC(2).配置属性-c/c++-代码生成-运行库->多线程(/MT)二.头文件1.stdafx.h// stdafx.h : 标准系统包含文件的包含文件,// 或是经常使用但不常更改的// 特定于项目
2016-09-30 13:20:57 5852
原创 【vs2015】Windows NT实现系统版本识别
1.原理Windows NTMicrosoft Windows 2000 (Windows NT 5.0) (1999) (2000-2010) 10年Microsoft Windows XP (Windows NT 5.1) (2001-2014.4.8) 13年Microsoft Windows Server 2003 (Windows NT 5.2) (2003-2015) 12
2016-09-29 15:37:04 1311
原创 【vs2015】C++ 程序运行并等待进程结束
1.VS2015 新建项目->win32 控制台应用程序2.头文件stdafx.h// stdafx.h : 标准系统包含文件的包含文件,// 或是经常使用但不常更改的// 特定于项目的包含文件//#pragma once#define _AFXDLL#include "targetver.h"#include #include // TODO: 在此处引用
2016-09-21 17:45:28 6605
原创 【VS2015】 C++实现硬件ID的查询
1.VS2015 新建项目->win32 控制台应用程序2.头文件stdafx.h// stdafx.h : 标准系统包含文件的包含文件,// 或是经常使用但不常更改的// 特定于项目的包含文件//#pragma once#define _AFXDLL#include "targetver.h"#include #include // TODO: 在此处引用
2016-09-21 15:38:19 3458
原创 windows系统开关机测试脚本与方法
1.BIOS RTC 设置12:032.新建onoff.batfor /f "delims=" %%i in (%USERPROFILE%\desktop\onoff.txt) do (set j=%%iset /a j=j+1 )echo %j% >%USERPROFILE%\desktop\onoff.txttime 12:00shutdown -s -t 303.o
2016-08-26 13:44:27 2677
转载 汇编实现获取CPU信息
这是文章最后一次更新,加入了TLB与Cache信息等资料前言:论坛上面有人不明白CPUID指令的用法,于是就萌生写这篇文章的想法,若有错误话请大侠指出,谢谢了 ^^论坛的式样貌似有问题,若式样问题导致阅读问题的话,可以在文章尾下载txt文档阅读.论坛上面有人不明白CPUID指令的用法,于是就萌生写这篇文章的想法,若有错误话请大侠指出,谢谢了 ^^CPUID是Intel Pe
2016-08-24 19:39:51 1960
原创 【汇编】superIO 信息读取
8772某芯片1.开启superIO芯片地址入口2.LDN address3.LAN =01 device,reading index point info4. source codeDATAS SEGMENT ;此处输入数据段代码 DATAS ENDSSTACKS SEGMENT ;此处输入堆栈段代码STACKS ENDSCODES
2016-08-23 19:07:54 2490
原创 实现passMark工具S3S4 and reboot running
一、运用到的工具Rebooter 1.3 build 1004, PassMark [20131003][]Sleeper 2.3 Build 1009, PassMark [20121018][]二、代码1.提前配置sleeper,rebooter.2.S3S4 and reboot(administrators).bat::%%%%%%%%%%%%%%%%%%%%%%%
2016-08-21 15:59:50 3160
原创 批处理命令行开启WiFi热点
@echo offclstitle WIFI Ad Hot Setting v1.0 :menuclscolor 0Amode con: cols=100 lines=50echo.echo =========================================echo WIFI Ad Hot Setting professionalecho pl
2016-08-21 15:57:23 1667
转载 NirCmd介绍
NirCmd是一套免费的命令列指令,提供许多控制Windows的参数。让你运用命令列的方式,来执行一些常用的动作,例如开启或关闭光驱,增加或减少计算机音量。让你在执行一些常用的动作时,可以更加的有效率。官网:http://www.nirsoft.net/utils/nircmd.html网上下载的翻译文档 NirCmdv2.20
2016-08-21 15:42:04 10354 3
转载 DOS命令
DOS命令编辑词条DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、文件操作类命令、磁盘操作类命令和其它命令。DOS命令是不区分大小写。目录· 1使用技巧· 2目录命令· 3磁盘命令· 4文件命令· 5其它命令· 6直接进入·
2016-08-21 15:39:22 613
原创 Autohotkey介紹
Autohotkey介紹AHK就是AutoHotKey,是一款免费的、Windows平台下开放源代码的热键脚本语言。可以模擬鼠標、鍵盤等實現自動運行。AHK官網AHK官網:http://www.autohotkey.com/AHK下載:http://ahkscript.org/download/AHK基本操作l基本操作l使用notepad文本编辑器,新建一个文件
2016-08-21 14:14:57 1167
原创 sikuli官网自动汉化文档
这些信息是以前版本x - 1.0 rc3 Sikuli脚本在下载页面从菜单中你得到新版本信息sikulix - 1.0(2013年5月) 窗户只有32位版本提供。但是这个版本应该运行在32位和64位Windows系统。 先决条件: 1. 确保您已经安装了官方的Sun Java 6 JRE 32位 版本(Java 7或64位不支持)。 2.
2016-08-21 13:55:28 11430
原创 sikuli的平凡之路
一、Sikuli的认识1.l什么是Sikuli ? lSikuli 是由 MIT的研究团队发布的新型图形化编程技术。它以图像检索技术为基础,自动化你在屏幕上看到的任何东西,使用图像来识别和控制GUI组件。 使用者可利用屏幕截图直接引用 GUI元素进行编程,完成交互操作。 在不容易访问GUI的内部或源代码是非常有用的。lSikuli 一词取自墨西哥 Huichol Indian土
2016-08-21 13:31:44 2227
转载 【数据恢复】重建分区表恢复文件-恢复diskpart clean
source:http://www.cgsecurity.org/wiki/TestDisk_CNTestDisk 是一款开源软件,受GNU General Public License (GPL v2+)条款保护. TestDisk:http://www.cgsecurity.org/wiki/TestDisk_CNTestDisk 是一款强大 的免费数据恢复软件! 早期主要是设
2016-08-11 17:45:14 6777 2
原创 【AMI BIOS入门】添加item-POWERLED_CONFIGURATION
参考usb.sd,usb.uni,usbpolicy.hcrb.sb:#ifdef ADVANCED_FORM_SET#ifdef FORM_SET_TYPEDEF#pragma pack(1)typedef struct { UINT8 PowerledMode; UINT8 GpioNum;} POWERLED_CONFIGURATION;#endif #ifdef
2016-08-11 14:48:42 5018
转载 NGFF、M.2、mSATA、miniPCI-e基础知识入门
NGFF M.2(以下下简称M2)和SATA Express(以下下简称SATAe)是用以替代当前MiniPCI-Express(以下下简称MIni PCIe)/mSATA和SATA的新一代接口。M2接口和SATAe接口已经可以在部分新款笔记本电脑和Intel 9系列主板上见到了,因为易与现有的接口相混淆,在这里做一个简单介绍。一、M2M2是目前常见于无线网卡、
2016-06-17 11:24:12 94419 1
通过注册表遍历查找USB3.0驱动
2017-07-28
一个字体,大小,颜色可定义的自绘静态框控件-XColorStatic 类
2017-07-14
ConvertImage
2017-06-07
winIO3.0源码案例
2017-05-31
psOCR1.0.zip
2021-04-23
postDemo.zip
2021-04-16
ActivePerl-5.28.msi+openssl-1.1.1k.zip
2021-04-13
ActivePerl-5.8.8.822-MSWin32-x86-280952.msi+openssl-1.0.2.zip
2021-04-13
jsoncpp-master.zip
2021-04-12
photoshop javascript 脚本.zip
2021-04-09
PS Connection Demo.zip
2021-04-08
jsx读取excel案例.zip
2020-11-04
CefDemo_vs2017_cef_binary_85.3.12.zip
2020-10-12
cef_binary_85.3.12
2020-10-10
event_listener.jsx
2020-04-28
photoshop cs6二次开发文档
2018-12-06
CorelDRAW Graphics Suite X6二次开发文档
2018-12-06
Install Shield 2015 Limited Edition
2018-05-15
实现mscomm32.ocx自动注册的程序(ActiveX控件注册/注销/检测 )
2018-05-12
C++ zlib库能否实现360压缩那样解压的时候选择压缩包语言?
2021-05-28
void *stream 怎么转换成ifstream
2021-05-07
curl get命令行下请求正常,c++请求失败
2021-04-27
如何获取PPT当前选中的文本框
2018-11-27
c++ 不打开Word的情况下如何操作word
2018-11-27
c++ 操作ppt, 改变字体的时候设置只对英文有效
2018-11-23
采用“在共享 DLL 中使用 MFC”是不是这里所有dll都要提取出来
2017-07-20
自绘按钮打开一个程序时等待期间按钮属于什么状态
2017-07-18
TInitFile类是什么 , 谁有这个文件
2017-06-13
怎么抓取系统驱动版本
2017-06-05
VC C++怎么判定USB 端口是usb2.0,3.0,3.1
2017-04-20
c++如何获取内存条数和型号
2017-04-18
c++从文件中查找特定的字符串
2017-03-28
C++复制文件到C:\windows\system32\drivers
2017-03-22
c++ 执行bat脚本(bat里面调用系统命令pnputil.exe)失败
2017-03-16
C++如何检测系统驱动版本,过了WHQL的
2017-03-07
请问C++怎么查看系统补丁,比如KB2553347
2017-03-07
自绘进度条采用线程循环失败用自带的CprogressCtrl进度条就能循环,怎么回事
2017-03-02
MFC CreateProcess问题
2017-02-28
编程如何检测软件或应用有更新
2015-02-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人