自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (37)
  • 收藏
  • 关注

转载 如何在Windows上安装Asciidoctor

AsciiDoctor安装

2022-10-20 09:41:32 75

转载 不用工具直接从微软官网下载Win10正式版ISO镜像的技巧

https://windows10.pro/microsoft-com-software-download-windows10-iso/如果你比较一下这两种页面的网址,就会发现PC端打开“下载Windows 10 ”页面URL是:https://www.microsoft.com/zh-cn/software-download/windows10/手机端“下载Windows 10光盘映像( ISO 文件)”页面URL则是:https://www.microsoft.com/zh-cn/

2021-05-20 15:28:10 963

原创 WinPE

DISM++教程:https://blog.mydns.vip/1828.htmlhttps://windows10.pro/dism-offline-installing-net-framework-3-5/https://blog.csdn.net/smartsmile2012/article/details/80950973http://www.itmop.com/downinfo/376794.htmlWinBuilder教程:https://m.xuite.net/blog

2021-05-11 12:06:07 56

转载 获取电脑硬件对应的驱动程序信息

参考链接官方文档

2021-05-11 11:48:09 250

原创 C# 列举所有的CultureInfo信息

/*https://docs.microsoft.com/zh-cn/dotnet/api/system.globalization.cultureinfo?view=net-5.0#CultureNames*/ CultureInfo[] custom = CultureInfo.GetCultures(CultureTypes.AllCultures); if (custom.Length == 0) { .

2021-04-22 10:16:51 653

原创 Inno setup的语言文件下载地址

安装程序中不带英文、简体中文语言文件,需要从官方网站下载.http://www.jrsoftware.org/files/istrans/

2021-04-09 16:28:25 81

转载 获取系统托盘信息

C#方式,参考链接(未验证):https://blog.csdn.net/yulinlover/article/details/3893302 C++方式,参考链接(已验证有效):https://www.cnblogs.com/likebeta/archive/2012/08/06/2625261.html 但是C++方式的这篇文章有点问题,经过我改动后完全OK,修改后的代码如下: #include <iostream>#include <windows.h>#inc

2021-03-09 15:47:54 246

原创 SQL语句之insert、update

insert into link values("EN_shareFacebook","https://www.facebook.com/xxx/","分享到Facebook"),("DE_shareFacebook","https://www.facebook.com/xxx/","分享到Facebook")update link set Value = 'xxx' where Type = 'yyy';

2020-09-01 11:33:41 132

转载 微信聊天记录查看器(程序+源码) - iOS版

https://www.cnblogs.com/cxun/p/4338643.html

2020-09-01 11:27:36 4770

原创 记录C#几个小技巧

开启大内存的操作方式:.net32程序最大访问内存默认是2G,理论是可以访问4G的,如果需要开启大内存,需要使用开发者命令行工具,启用大内存才可以访问4G内存操作方式:1.打开VS开发者命令行工具,如:在开始菜单输入VS2017的开发人员命名提示符2.打开后切换到VS安装目录,切换到工具目录,如:cdD:\MicrosoftVisualStudio\2017\Enterprise\VC\Tools\MSVC\14.16.27023\bin\Hostx86\x863.开启大内存:ed...

2020-08-21 15:23:33 60

转载 cmd 命令中的进度条

参考链接:https://blog.csdn.net/weixin_33968104/article/details/91707185https://blog.csdn.net/iteye_3854/article/details/82276057https://blog.csdn.net/danghuadong/article/details/6425216『精品批处理』一个漂亮...

2020-01-10 10:29:02 2786

原创 DISM命令

echo DISM清理DISM /Cleanup-Mountpointsecho 开始挂载DISM /mount-Wim /WimFile:"D:\iso\BOOT\BOOT.wim" /index:1 /mountDir:"D:\mount"echo 重新打包DISM /Capture-Image /ImageFile:"D:\iso\BOOT\BOOT_new.wim" /Ca...

2019-12-06 11:13:08 464

原创 烧录CD启动盘

HRESULT BurnBootableCD(char* pUniqueId, char* pDirPath, char* pBootIndexFile, int iCDType, int iWriteSpeed){ HRESULT hr = S_FALSE; CString strLog = _T(""); strLog.Format(_T("Begin function burn ...

2019-12-04 18:35:33 483

原创 INetworkListManager的使用

#include "netlistmgr.h" // 通过NLA接口获取网络状态 HRESULT Result = CoInitialize(NULL); IUnknown *pUnknown = NULL; Result = CoCreateInstance(CLSID_NetworkListManager, NULL, CLSCTX_ALL, IID_IUnknown, (voi...

2019-11-13 16:12:41 1411

原创 枚举分辨率、设置分辨率

1. 枚举所有支持的分辨率方案 CString str = _T(""); DEVMODE mode; ZeroMemory(&mode, sizeof(mode)); mode.dmSize = sizeof(mode); int i = 0; BOOL Result = EnumDisplaySettings(NULL, i, &mode); while (R...

2019-11-04 12:06:57 536

转载 VC++下编译出极小的程序

参考链接

2019-07-31 20:25:37 113

转载 Preventing Logoff or Suspend During a Burn

If proper precautions are not made within an application, it is possible for a user to log off during a burn operation. This leads to the interruption of the burn process, which can result in lost dat...

2019-07-25 10:12:54 70

转载 用cdimage将本地文件压缩成ISO文件

以下是我用命令行的输出:cdimage.exe -lMyCD -t07/23/2019,11:07:00 -g -h -n -o -m H:\XP D:\23.isoCDIMAGE 2.54 CD-ROM and DVD-ROM Premastering UtilityCopyright (C) Microsoft, 1993-2007. All rights reserved.Fo...

2019-07-23 11:17:23 1117

转载 如何获取操作系统的语言版本

参考链接:最终还是要使用GetUserDefaultUILanguage

2019-01-23 15:42:53 429

原创 ShellExecute失败,返回ERROR_NO_ASSOCIATION(1155)的处理方案

DWORD TryShellWithParam(CString strParam){ DWORD dwErrorOld = GetLastError(), dwErrorNew = ERROR_SUCCESS; if (ERROR_SUCCESS != dwErrorOld) { if (ERROR_NO_ASSOCIATION == dwErrorOld) { ShellExe...

2019-01-19 10:28:19 1989

转载 (阿拉伯语) 基于对话框的MFC程序实现RTL风格的一种方式

参考链接:参考

2018-12-24 09:49:19 250

转载 SOUI视频教程

日后查看研究,https://www.cnblogs.com/setoutsoft/p/6961268.html

2018-11-15 20:03:48 643

转载 设置任务栏进度

参考链接:基于MFC对话框的音乐播放器ITaskbarList3

2018-05-02 20:16:30 169

转载 解决VS2008中MFC静态编译出来的文件太大问题

原始链接vs2008下:test 1、新建一个默认的MFC对话框工程,采用共享MFC的方式,生成文件:82KBtest 2、新建一个默认的MFC对话框工程,采用静态链接MFC的方式,生成文件1.66MBvs2005下:test 1、新建一个默认的MFC对话框工程,采用共享MFC的方式,生成文件:52KBtest 2、新建一个默认的MFC对话框工程,采用静态链接MFC的方式,生成文件308KB这个结...

2018-03-01 16:13:27 1194

原创 GetPngStream

Image* GetPngStream(UINT uiID){    HINSTANCE hInst = AfxGetResourceHandle();    HRSRC hRsrc = ::FindResource(hInst,MAKEINTRESOURCE(uiID),_T("PNG"));    if (!hRsrc)        return NULL;    // load resou...

2018-02-24 19:48:02 197

原创 C# 运行命令行并获取输出

1.Synchronous  Process process = new Process(); process.StartInfo.FileName = "cmd.exe"; process.StartInfo.Arguments = "/C DIR"; // Note the /c command (*) process.StartInfo.UseShellEx

2017-12-29 17:02:59 2899 1

转载 怎样解决VC中滚动条最大滚动值不能超过32767的问题

原链接

2017-12-01 16:28:59 725 1

原创 #error : WINDOWS.H already included. MFC apps must not #include <windows.h>

SYSTEMTIME的定义在winbase.h中,也可以直接包含windows.h但是#include 必须写在最后,写了#include 的.h文件也必须写在最后

2017-10-16 14:54:17 2389

原创 时间戳转换成字符串代码

假设有个time_t型的变量:time64 char chTimeBuf[32] = {0}; struct tm *ptr = localtime(&time64); strftime(chTimeBuf, 32, "%m-%d-%Y %H:%M:%S", ptr);如果只要时分秒的话最后一句用strftime(chTimeBuf, 32, "%H:%M:%S", ptr

2017-10-13 09:37:07 1827

原创 VS远程调试exe无法启动解决办法

msvsmon.exe /noauth /nosecuritywarn

2017-09-30 16:42:14 1329

原创 VS2008如何更改序列号再安装

安装目录下:E:\安装包\VS2008TeamSuiteENU90DayTrialX\Setup\setup.sdb用UE打开,这两行写对就行:[Product Key]PYHYPWXB3BB2CCMV9DX9VDY8T

2016-12-26 14:34:57 2045

原创 对话框自带滚动条的使用

.h:CButton* m_pBtns;afx_msg void OnVScroll(UINT nSBCode, UINT nPos, CScrollBar* pScrollBar);afx_msg BOOL OnMouseWheel(UINT nFlags, short zDelta, CPoint pt);.cpp:#define SCROLLBAR_JUM

2016-09-30 09:52:53 3414 6

原创 使用libCurl实现断点下载

关键部分代码如下:#include "curl.h"#pragma comment(lib, "libcurl.lib")size_t CROS_DownloadDlg::getContentLengthFunc(void * ptr, size_t size, size_t nmemb, void * stream){LONGLONG len = 0;in

2016-09-22 12:18:58 4068

转载 DUILIB配置

参考链接

2014-12-26 16:04:35 471

转载 Gdi+实用入门

大部分是参照其它资料,然后加以自己的理解,那是什么,总结。算不得什么教程。。。。。。。汗,自己看着就行了。。如果别人能看那就更好了。首先下载GDI+文件包,一个动态链接库,使用GDI+就是调用那个动态链接库里的函数。类似画图什么的,了解这个主要是想把bmp图片转换成jpg的,然后做个简单屏幕监控,几个月前尝试做了一下,差不多是半分钟才传过来一张图片。知识有限,没办法,那时候,也没怎么上心,

2014-11-25 09:10:24 752

转载 GDI+画平滑直线

在Windows编程的时候,我们经常可以发现我们自己在程序中画的线条都不直,在画斜线的时候会出现很多的锯齿,那么如何绘制非常平滑的线条呢,答案就是使用反走样技术,具体到Windows平台,我们可以直接使用GDI+提供的函数来直接实现,下面是一个简单的实现步骤:1、加入头文件     #include      using namespace Gdiplus;     #pr

2014-11-24 17:52:07 4485

原创 C++使用http请求,亲测可用,VS2008编译运行通过

int CMyFunctionsDlg::request(char* hostname, char* api, char* parameters){ WSADATA WsaData; WSAStartup(0x0101, &WsaData); //初始化socket struct hostent* host_addr = gethostbyname(hostn

2014-11-19 17:44:23 1814 2

原创 如何在C++中使用WebService

gsoap主页http://sourceforge.net/projects/gsoap2使用gsoap生成所需的WebService

2014-10-13 13:58:06 932 1

原创 vector的排序和去重

void  EraserRepeater(vector & vctbin){sort(vctbin.begin(),vctbin.end());vctbin.erase(unique(vctbin.begin(),vctbin.end()),vctbin.end());}

2014-09-20 10:05:42 662

原创 Codepage Picture

2014-07-18 10:13:21 454

libCurl下载所需的资源压缩包

curl下载所需的头文件,包含.h文件、.lib文件、dll文件 libcurl总体框架分为6部分: 1. 使用curl_global_init来初始化libcurl 2. 调用curl_easy_init()得到easy interface指针 3. 调用curl_easy_setopt 设置传输选项 (断点续传,超时设置,回调函数都在这里面设置) 4. 调用curl_easy_perform()完成传输任务 5. 调用curl_easy_cleanup()释放内存 6. 调用curl_global_cleanup();

2017-09-01

自绘图片列表,切换模式时滚动条设置无效问题

CWnd自绘图片列表,切换模式时滚动条设置无效问题

2017-02-16

TestList 有问题

TestList 有问题 VS2008工程

2014-12-19

XListCtrl_Demo

从CodeProject上下载的一个XListCtrl压缩包,用VC6开发的

2014-10-21

gSoap_V2.8,WebService资料包

gSoap_V2.8,WebService资料包,用于Webservice调用开发,详见个人博客说明

2014-10-13

Keyboard Test

自制输入键盘,完美解决焦点问题,可以根据需要自行优化

2014-09-13

VS2008做的仿腾讯手机管家程序

VS2008做的仿腾讯手机管家程序,十分好的一个Gdi+自绘的框架,值得参考

2014-08-23

编辑框不即时显示的示例工程

编辑框不即时显示的示例工程 按回车显示 暂时没有考虑回退等按键,只是简单实现,有需要的自己改

2014-08-09

MFC 树控件,仿QQ游戏大厅

MFC 树控件自绘 仿QQ游戏大厅

2014-07-31

DragDemo单文档版本

DragDemo单文档版本,按钮添加边界线

2014-07-01

设置按钮的选中态表现形式

实现了按下鼠标左键后拖拉多选,可单击切换状态

2014-06-28

鼠标左键按下后拖动实现多选

MFC对话框程序,界面很多自绘按钮,鼠标左键按下后拖动可以实现多选

2014-06-25

OpenGL编3D游戏

OpenGL编3D游戏,多个工程,步步深入教程

2014-06-18

LoadGif简单模拟旋钮动画

简单模拟旋钮动画,可以在此基础上使用Gdi/Gdi+等进行优化

2014-06-17

MFC的SDI程序,将View分割成1-2-1四部分,每部分显示图片和输出文字

MFC的SDI程序,将View分割成1-2-1四部分,每部分显示图片和输出文字

2014-06-03

ComboBox完全自绘

ComboBox完全自绘,包括边框、字体大小和颜色、自动匹配、列表带删除按钮,反正好的不行不行了的

2014-05-25

ListCtrl内嵌按钮及其响应

实现了ListCtrl的表头和单元格的高度、背景色、前景色的完美自绘,还有渐变色 另实现了表格中内嵌按钮及按钮的响应,是自己加的

2014-04-29

自制简单的安装/卸载程序

自制简单的安装/卸载程序 包含安装包的源码和卸载程序的源码,不过卸载不稳定,Uninstall.exe经常无法自我删除

2014-04-17

Png OnPaint Error

Png OnPaint Error Debug+Release

2014-04-10

Png Test Error

Png被CFileDialog冲掉的问题

2014-04-10

添加PNG图片的自绘按钮类

可在按钮中添加PNG图片 并带有Hover和Leave效果 使用时 为按钮关联一个此类 并在初始化时调用SetBtnImage 按钮Png图片完整路径 即可 另要定义BTN PNG WIDTH和BTN PNG HEIGH 也就是按钮中图片的宽度 小于等于按钮宽度 和高度 小于按钮高度 ">可在按钮中添加PNG图片 并带有Hover和Leave效果 使用时 为按钮关联一个此类 并在初始化时调用SetBtnImage 按钮Png图片完整路径 即可 另要定义BTN PNG WIDTH和BTN PNG HEIGH 也就是按钮中图片的宽度 小于等于按钮宽度 和高度 小于 [更多]

2014-04-07

MFC基础控件自绘示例

MFC基础控件自绘示例 单选框、带图片的列表框、编辑框、下拉框、复选框、按钮

2014-03-29

supergrid MFC的TreeCtrl和ListCtrl的结合体

该程序实现了MFC单文档中以CListCtrl形式显示一个CTreeView,是CTreeCtrl与CListCtrl的完美结合体,还能在每个Tree节点前添加图片

2013-12-04

网络通信编程实用案例

编程资料\网络通信编程,实用案例精选 编程资料\网络通信编程,实用案例精选

2012-01-02

一个完整的InstallShield安装程序实例

一个完整的installshield安装程序实例,包括各个步骤的具体操作细节,以及一些常见问题的处理,新手必备。

2011-12-03

MFC下的五子棋程序

高仿QQ游戏里的五子棋游戏,还可以连局域网进行游戏,界面做的非常好

2011-11-12

类似QQ的自动停靠对话框

QQ的主面板移到屏幕上方、左方、右方时都会自动隐藏,本程序就实现了这个功能,很简单。

2011-11-12

用MFC实现的简单计算器

计算器,不解释。计算器,不解释。计算器,不解释。计算器,不解释。计算器,不解释。

2011-11-12

用图片做对话框的形状

用图片的形状来制作不规则形状对话框,可以导入任意一个Bmp图片

2011-11-12

阿拉伯数字的液晶显示

实现了数字的液晶化显示,实时显示了到晚上8点的倒计时

2011-11-12

MFC扫雷程序

模仿系统自带的扫雷游戏,做的非常好的一个程序。

2011-11-09

多线程例子

多线程实现多个进度条的运行。挺麻烦的,我表示没怎么看懂

2011-11-09

百度文库下载器

这是我从自己加的一个群共享里面下载下来的,还不错,只是有个小小的问题,就是从百度文库下载下来的文档(不要登录不要积分)会自动转换成txt。所以,大家尽量挑txt文档下载,以免出现乱码

2011-11-09

智能“文件替换”

当我们复制一些文件到另一个地方的时候,如果有重复的话,会有提示“是否替换”。我曾经有次复制了大量文件,中途时不时会有这样的提示,烦的很,不理它就不能继续复制,所以我自己开发了这么一个小程序,可以很方便的控制这样的提示,我们可以随意干其他的事情了。有Bug或者建议可以联系我

2011-11-09

剪切板使用

MFC中对操作系统剪切板的简单应用,就是这么简单

2011-11-09

对话框程序浏览本地jpg、bmp等图片

MFC基于对话框的应用程序,可以浏览本地的jpg bmp等图片,还有放大缩小等功能,是对“流”的操作。

2011-10-28

MFC对话框中显示gif格式图片

MFC基于对话框的应用程序中,应用一个CPictureEx类来显示一个gif动画。这个类可以轻松应用到其他程序中,可移植性很高。

2011-10-28

空空如也

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

TA关注的人

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