自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Python | Golang | C/C++

心态决定思维,思维决定行动;行动改变结果,结果构成命运!

  • 博客(126)
  • 资源 (24)
  • 收藏
  • 关注

原创 修改文件或文件夹的创建时间、修改时间、访问时间

功能修改文件或文件夹的创建时间、修改时间、访问时间。支持系统Windows xp3 ~ win10软件截图下载地址https://download.csdn.net/download/lhyhr/17063518

2021-04-23 12:58:40 1588

原创 查询与修改exe、dll等PE文件的版本信息【界面版】

软件功能:查询与修改exe、dll文件的版本信息,支持数字签名查询。界面图:下载地址:https://download.csdn.net/download/lhyhr/15120562

2021-02-07 18:17:49 602

原创 显示Windows桌面系统图标

Windows安装后桌面往往不会显示“此电脑”、“网络”、“控制面板”等图标,可以使用该工具进行快速显示。支持静默参数:/s或-s运行后效果图:

2020-11-12 12:56:58 291

原创 修改exe、dll等PE文件的版本信息

ModifyVersionInfo功能:修改exe、dll文件的版本信息命令行传参形式:ModifyVersionInfo.exe <-FilePath="x:\test.exe"> [-FileDescription="xxxx"][...]可使用的参形选项:-FilePath:必须,指定待修改的exe、dll文件路径-Comments:可选,注释信息,若不指定则使用默认信息-CompanyName:可选,公司名称,若不指定则使用默认信息-FileDescrip

2020-10-20 18:44:06 1823 2

原创 悟空文件分享--局域网文件快速分享工具

设计背景与痛点:1、大文件通过QQ、企业微信、钉钉等发送时,需要漫长的上传等待,费时!!!2、使用U盘或移动硬盘来回拷贝,麻烦!!!费时!!!3、敏感文件,通过QQ、企业微信、钉钉发送,不安全!!!4、PC上的文件资料、APP应用等发送到手机,不方便!!!费时!!!设计目标:悟空文件分享,旨在局域网内方便、快速、安全分享文件,支持PC到PC,PC到手机,无需漫长的上传等待和U盘、移动硬盘来回拷贝,直接生成下载链接发给同事下载,节省文件拷贝和上传时间。支持系统:Windows

2020-10-20 09:01:49 810

原创 去掉桌面快捷方式箭头和快捷方式字样--美化桌面快捷方式

去掉桌面快捷方式箭头和快捷方式字样--美化桌面快捷方式,如图:下载地址:

2020-08-10 09:12:35 256

原创 批量获取文件名或文件完整路径

SMenu(完整名称为StrongMenu)工具简介: 快速获取文件和目录的名称、所在路径,同时支持多个文件和目录选中,支持文件和目录混选。获取后自动发送到剪贴板,在目标直接粘贴即可。支持平台: Windows使用方法: 解压后把StrongMenu目录复制到任意磁盘根目录下,双击StrongMenu目录下StrongMenu.exe文件进行安装。安装完成后在文件和文件夹上右键,如:使用方法及效果演示:...

2020-07-21 12:48:23 1809

原创 新风格MFC文件夹(目录)选择对话框CFolderPickerDialog

新风格选择目录或文件夹样式,如下图:提示:此类仅适用于vista及以上windows操作系统。在xp系统上选择目录会变成选择文件。方式一【推荐】:使用MFC的CFolderPickerDialogvoid CMCFolderPickerDialogDemoDlg::OnBnClickedButton1(){CFolderPickerDialogcfd(NULL, 0, this, 0);if (cfd.DoModal() ==...

2021-01-25 10:58:22 1289

原创 获取INI文件某个节下的所有键值

config.ini文件内容[name]zhangsan = 19lisi = 20wangwu = 18读取代码#include <afxwin.h>#include <tchar.h>#include <iostream>#include <map>using namespace std;map<CString, CString> mapIniKeyValue;/*功能:获取ini文件某个节下的所有键值。参数:

2020-12-15 16:04:40 2106

原创 MFC中使用CFileDialog类实现打开或保存文件对话框

// MFC中使用CFileDialog类实现打开或保存文件对话框VOID MOpenFileDialog(){ CFileDialog FDlg(TRUE, _T(".txt"), NULL, OFN_HIDEREADONLY, "word文件(*.doc)|*.doc|所有文件(*.*) |*.*||"); if (FDlg.DoModal() == IDOK) { CString strFileName = FDlg.GetPathName(); }}// CFileDialo.

2020-11-02 12:52:36 502

原创 VC 打开文件对话框/保存文件对话框/ 选择文件夹对话框

#include <windows.h>#include <ShlObj.h>#include <tchar.h>// 打开文件对话框VOID OpenFileDialog(){ // 打开文件对话框 OPENFILENAME ofn; TCHAR szFileName[MAX_PATH] = { 0 }; // 保存文件完整路径 TCHAR szTitleName[MAX_PATH] = { 0 }; // 保存文件名 // 设置过滤条件.

2020-11-02 12:31:02 1241

原创 【WM_ENDSESSION】MFC响应关机事件

void CMDemoShutdownEventReponseDlg::OnEndSession(BOOL bEnding){ CDialogEx::OnEndSession(bEnding); // TODO: Add your message handler code here MessageBox(_T("ok"));}

2020-10-15 10:10:08 470

原创 Go 程序的一般结构

// 当前程序的包名package main// 导入其他包import "fmt"// 常量的声明const _PI float64 = 3.14// 全局变量声明var title string = "hello world."// 一般类型声明type newType int// 结构声明type Student struct{}// 接口的声明type ILearn interface{}// 由 main 作为程序入口的启动点func main().

2020-08-07 17:48:51 189

原创 C/C++ INI文件操作

一、INI文件用途: 1、存储程序的初始化信息; 2、存储需要保存的数据信息。二、INI文件结构: 由节名、键名、键值组成。形式如下: [节名] 键名 = 键值备注:一个INI文件,可以用多个节。三、读取INI文件 1、WritePrivateProfileString 该函数用于向INI文件中写入一个字符串数据。 函数原型如下:BOOL WritePrivateProfileStr

2015-10-07 21:13:58 1968

转载 DLLMain函数

DLLMain函数原型:BOOL WINAPI DllMain( HINSTANCE hinstDLL, // handle to DLL module DWORD fdwReason, // reason for calling function LPVOID lpvReserved // reserved);跟exe有个main或者WinMain入口函数一样,DLL

2015-10-05 23:30:29 1751

原创 VC++动态链接库

函数库:把函数组织起来,供其他程序调用,达到函数的复用的目的。 1、静态函数库与动态函数库: 静态函数库 - 编译时代码直接被编译链接到exe中。 缺点:会使程序的体积非常庞大。不利于模块的共享。 优点:不会产生dll文件,不依赖dll文件就能运行。动态函数库 - 就是把函数或业务代码封装在dll文件中。 优点:函数代码在dll文件中,其他程序可以调用dll中的代码,可以被多个程序共享。

2015-10-05 23:03:39 999

原创 C/C++使用WinAPI CreateProcess函数调用外部程序

CreateProcess函数原型:函数原型: BOOL WINAPI CreateProcess( In_opt LPCTSTR lpApplicationName, Inout_opt LPTSTR lpCommandLine, In_opt LPSECURITY_ATTRIBUTES lpProcessAttributes, In_opt L

2015-03-19 13:43:19 8966

原创 使用Windows API函数向标准窗口控件发送消息

设计需求:向一个标准窗口控件按钮发送点击消息。需要的API函数:1、FindWindow函数函数原型:HWND WINAPI FindWindow( _In_opt_  LPCTSTR lpClassName, //窗口的类名 _In_opt_  LPCTSTR lpWindowName //窗口的标题);查看微软官方说明:http://msdn.micros

2014-12-06 15:05:39 4757

原创 C/C++新建注册表项【代码示例】

使用Windows API 函数中的RegCreateKeyEx函数来实现对注册表新建注册表项。RegCreateKeyEx函数:原形:LONGRegCreateKeyEx( HKEYhKey,//主键名称 LPCTSTRlpSubKey,//子键名称或路径 DWORD...

2014-11-17 18:03:23 6585

原创 C/C++读写注册表中二进制数据【代码示例】

使用Windows API 函数中的RegOpenKeyEx()函数和RegSetEx()函数来实现对注册表某项下的所有子项进行枚举。1、RegOpenKeyEx 函数:原形:LONG RegOpenKeyEx(              HKEY hKey,     // 要打开主键名              LPCTSTR lpSubKey, // 需要打开的子键

2014-11-17 17:28:06 4231

原创 C/C++枚举注册表某项下的所有键值【代码示例】

使用Windows API 函数中的RegOpenKeyEx()函数和RegEnumKeyEx()函数来实现对注册表某项下的所有子项进行枚举。1、RegOpenKeyEx 函数:原形:LONG RegOpenKeyEx(              HKEY hKey,     // 要打开主键名              LPCTSTR lpSubKey, // 需要打

2014-11-17 16:47:32 4120

原创 C/C++枚举注册表某项下的所有子项【代码示例】

/* * 版权: * 文件名称:RegEnumKey.c * 摘要:枚举注册表下的所有子项  * 当前版本: * 作者:烈风 * 完成日期: */# include # include # include int main(void){HKEY hKey = NULL; //保存注册表的句柄 TCHAR *subKey = "

2014-11-17 13:47:19 5725

原创 FastUninstaller 快速卸载工具 v2.0.2022.1013 发布

FastUninstaller 快速卸载工具,我很早就写了,也有了很多版本,比如用Python + wxPython写的第一个版本,接着又用C#重新写了FastUninstaller,总感觉运行效率有些慢,虽然说C#比Python写的要快了好多,但是每次安装到写的电脑上时都需要安装一个.net framework,很麻烦,在追求运行效率快速安装的目标下,决定用C语言来写FastUninstaller工具。运行环境:Win XP/Vista/7 /8/8.1/10/11。不用进控制面板,也能卸载程序。

2014-10-22 13:53:56 2034

原创 py2exe 打包的exe,添加管理员权限

windows = [{"script": "myscript.py","uac_info": "requireAdministrator"#获取管理员权限}]

2013-10-21 18:13:32 3946

原创 获取注册表某键下的所有子键

源代码:#!/usr/bin/env python#coding:utf-8import _winregkey = "想要获取的键"open_key=_winreg.OpenKey(_winreg.HKEY_LOCAL_MACHINE, key)countkey=_winreg.QueryInfoKey(open_key)[0]keylist=[]for i in rang

2013-10-21 14:38:19 3609

原创 UninstallTool(Windows软件卸载工具)--快捷、方便卸载电脑中的软件

打开“开始”菜单-控制面板-添加/卸载程序,步骤太多太烦了,即使这样一次也只能卸载一个软件,用360?每次打开都要弹出主程序界面,太慢!为了解决这个问题,本人写了一个小工具通过在桌面快捷方式上右键--选择“软件卸载”轻松搞定。软件名称:Uninstall(右键卸载)软件版本:1.0.0.1软件大小:5.5MB软件语言:简体中文 捆绑插件:无 软件性质:免费 运行环境:W

2013-10-10 11:55:58 4114

原创 获取 Python 模块的路径

import a_moduleprint a_module.__file__如果需要跨平台,可用下面代码:import ospath = os.path.dirname(amodule.__file__)

2013-10-08 18:30:56 1313

原创 好压助手--批量添加文件、删除文件、设置密码、添加注释[隆重推出]

你是不是经常为批量处理压缩包而烦恼呢?现在好了,我给大家推荐一款非常给力的绿色小软件!"好压助手",帮助你轻松搞定压缩包批量添加文件、删除文件、设置密码、添加注释的繁重工作。软件名称:好压助手软件版本:1.0.0.1软件大小:5.5MB软件语言:简体中文 捆绑插件:无 软件性质:免费 运行环境:Win xp/Vista/7 /8制作发行:烈风更新日期

2013-09-06 19:11:32 2486 1

原创 wx.BoxSizer布局管理

创建wx.BoxSizer:box = wx.BoxSizer(integer orient)orient参数为:(垂直方向)wx.VERTICAL 或(水平方向) wx.HORIZONTALbox.Add(wx.Window window, integer proportion=0, integer flag = 0, integer border = 0)window:需要添加到wx.

2013-07-21 12:36:00 15364

转载 Python常用内建函数

bool(obj) 返回obj对象的布尔值,也就是obj.__nonzero__()方法的返回值 int(obj, base=10) 返回一个字符串或数值对象的整数表示, 类似string.atoi();从Python 1.6起,引入了可选的进制参数。 long(obj, base=10) 返回一个字符或数据对象的长整数表示,类似string.atol(), 从Python1.

2013-07-19 10:18:09 1897

转载 Python字符串类型的内建函数

1、string.capitalize() 把字符串的第一个字符大写 例如:>>> s = 'hello world'>>> s.capitalize()'Hello world'2、string.center(width) 返回一个原字符串居中,并使用空格填充至长度 width 的新字符串 例如:>>> s = 'hello world'>>> s.cen

2013-07-19 10:04:18 1531

转载 Pycharm 快捷键

Ctrl /注释(取消注释)选择的行Shift + Enter开始新行Ctrl + Enter智能换行TAB Shift+TAB缩进/取消缩进所选择的行Ctrl + Alt + I自动缩进行Ctrl + Y删除当前插入符所在的行Ctrl + D复制当前行、或者选择的块Ctrl + Shift + J合并行

2013-07-18 12:50:46 5223

转载 python打开远程网页上图片的大小和尺寸

Python中处理图片可以使用PIL库,PIL全称Python Imaging Library,就是python图形处理库的意思。在PIL中,可以使用Image.open来打开一个图片文件,但是笔者试了下,不能打开url地址的图片。如果要先把图片下载下来,存储到磁盘上,才能进行操作,那也太麻烦了。有没什么办法可以直接打开url地址的图片呢?笔者提供一个方法:下载图片还是必须的,只是不存储到磁盘上,

2013-07-18 09:59:27 3510

原创 [C++] for循环实现九九乘法表

#includeusing std::cout;int main(){ for (int i=1; i<=9; i++)//控制输出行 { for (int j=1; j<=i; j++)//控制输入列 { int m=j*i; cout<<j<<"x"<<i<<"="<<m<<"\t"; } cout<<"\n"; } return 0;}

2013-06-23 18:24:24 4518

原创 Python 学习笔记之流程控制

Python 流程控制    Python语言中的流程控制类似其他的编程语言,包括了像if,for和while这样的语法结构。一、if 语句    if语句包含一个逻辑表达式,对给定的条件表达式进行判断,然后根据结果确定执行的代码块。    if语句的语法形式有三种:    1、 if expression:

2013-05-30 22:43:03 1410

原创 Python 学习笔记之运算符与表达式

Python 运算符与表达式● Python运算符包括:    ● 算术运算符        +、-、*、/、//、%、**    ● 赋值运算符        =、+=、-=、*=、/=、//=、%=、**=    ● 关系运算符        、=、==、!= (返回布尔值:True或False)    ● 逻辑运算符        and 逻辑与    T

2013-05-27 16:35:23 1361

原创 Python学习笔记之字典

一、什么是字典?字典是Python语言中唯一的映射类型。映射类型对象里哈希值(键,key)和指向的对象(值,value)是一对多的的关系,通常被认为是可变的哈希表。字典对象是可变的,它是一个容器类型,能存储任意个数的Python对象,其中也可包括其他容器类型。字典类型与序列类型的区别:       存取和访问数据的方式不同。       序列类型只用数字类型的键(从序列

2013-05-22 14:08:17 1961 1

原创 Python 经典学习资料收集

该文中的所有学习资料均来源与互联网。Python学习:1、Python学习手册第三版(中文版)http://pan.baidu.com/share/link?shareid=463329&uk=19297487302、Python学习手册第四版(中文版)http://pan.baidu.com/share/link?shareid=463257&uk=1929748730

2013-05-20 10:48:44 2417

转载 Python 操作注册表

通过Python操作注册表有两种方式,第一种是通过Python的内置模块 _winreg;另一种方式就是Win32 Extension For Python 的win32api模块,但是需要进行额外的安装。这里主要给出一些_winreg和win32api的Demo代码。1、 _winreg可以参考官方的参考文档:http://docs.python.org/library/_winreg.ht

2013-05-18 22:01:56 2627

原创 Python局部变量与全局变量

Python中的局部全局与全局变量主要体现在函数内的变量与函数外的变量。局部与全局就是变量的作用域(作用范围)。当你在函数内部定义变量的时候,它们与函数外具有相同名称的变量没有任何关系,即变量对于函数来说是 局部 的。这也是这个变量的 作用域 。所有的变量的作用域是它们被定义的块,从它们被定义的地方开始。使用局部变量:#!/usr/bin/env python# File

2013-05-18 21:27:25 5087 1

FastUninstaller快速卸载软件

在快捷方式图标上右键,选择“快速卸载该软件”即可打开该软件的卸载程序,而不用去控制面板中卸载。快捷、方便。 使用方法:下载后双击安装。

2022-10-13

修改文件(夹)创建时间、修改时间、访问时间

修改文件(夹)创建时间、修改时间、访问时间

2021-04-23

PE版本信息查询与修改

查询与修改exe、dll文件的版本信息,可查询数字签名信息。

2021-02-09

PE版本信息查询与修改

查询与修改exe、dll文件的版本信息,可查询数字签名信息。 到这里下载新版:https://download.csdn.net/download/lhyhr/15150466

2021-02-07

显示桌面系统图标,如“此电脑”、“网络”、“控制面板”等图标

Windows安装后桌面往往不会显示“此电脑”、“网络”、“控制面板”等图标,可以使用该工具进行快速显示。 支持静默参数:/s或-s

2020-11-12

批量获取文件名或文件完整路径(StrongMenu)2020.11.08更新

StrongMenu快速获取文件和目录的名称、所在路径,同时支持多个文件和目录选中,支持文件和目录混选。获取后自动发送到剪贴板,在目标直接粘贴即可。 使用方法: 1、解压到任意目录下,运行exe程序; 2、选择一个或多个文件或文件夹,右键选择“获取文件名”或“获取完整路径”,自动复制到剪贴板中,然后粘贴即可。

2020-11-07

ModifyVersionInfo.zip

ModifyVersionInfo功能: 修改exe、dll文件的版本信息 命令行传参形式: ModifyVersionInfo.exe [-FileDescription="xxxx"][...] 使用说明: https://lhylm.blog.csdn.net/article/details/109186698

2020-10-20

悟空文件分享--局域网文件快速分享工具

设计背景与痛点: 1、大文件通过QQ、企业微信、钉钉等发送时,需要漫长的上传等待,费时!!! 2、使用U盘或移动硬盘来回拷贝,麻烦!!!费时!!! 3、敏感文件,通过QQ、企业微信、钉钉发送,不安全!!! 4、PC上的文件资料、APP应用等发送到手机,不方便!!!费时!!! 设计目标: 悟空文件分享,旨在局域网内方便、快速、安全分享文件,支持PC到PC,PC到手机,无需漫长的上传等待和U盘、移动硬盘来回拷贝,直接生成下载链接发给同事下载,节省文件拷贝和上传时间。

2020-10-20

Go示例学--通过示例学习Golang语言

Go示例学--通过示例学习Golang语言,比较实用。边学边实战,浅显易懂,golang初学者容易入门首选。

2020-08-20

VS2010之MFC入门到精通教程[鸡啄米]-书签版.pdf

VS2010之MFC入门到精通教程[鸡啄米]-书签版,学习MFC界面编程比较好的教程,浅显易懂,配图。

2020-08-20

悟空文件分享.zip

适用场景:局域网文件分享。 局域网中大文件通过QQ、企业微信、钉钉等发送时,需要漫长的上传等待,费时;使用U盘或移动硬盘来回拷贝,麻烦;PC上的文件资料、APP应用等发送到手机,不方便。 使用说明: 第一步:打开“悟空文件分享”工具; 第二步:拖拽需要分享的文件到窗口上,支持多文件拖拽,不支持目录; 第三步:双击要分享的文件或是右键选择“复制链接”或“复制下载二维码”,链接自动复制到剪贴板中,把链接发送给要分享的人。 Ps: 1、若是PC到手机,选中分享文件,扫描界面上的二维码即可下载; 2、你也可以在要分享的文件上右击,选择“复制分享列表链接”发给分享人,对方通过该链接可以访问到你所有分享列表。

2020-08-19

美化快捷方式.zip

去掉/恢复桌面快捷方式箭头和快捷方式字样--美化桌面快捷方式。 使用方法: 下载美化快捷方式zip文件,解压缩到任意位置运行即可。

2020-08-10

批量获取文件名称或文件完整路径--StrongMenu.zip

StrongMenu快速获取文件和目录的名称、所在路径,同时支持多个文件和目录选中,支持文件和目录混选。获取后自动发送到剪贴板,在目标直接粘贴即可。 使用方法: 1、解压到任意目录下,运行exe程序; 2、选择一个或多个文件或文件夹,右键选择“获取文件名”或“获取完整路径”,自动复制到剪贴板中,然后粘贴即可。

2020-07-21

UninstallTool(软件卸载工具)

功能:方便、快捷、多任务卸载电脑软件。 安装说明: 1、解压UninstallTool目录到C盘根目录下; 2、双击setup.reg文件导入注册表。

2013-10-10

MONACO好看的编程字体

MONACO好看的编程字体for Windows...

2013-07-29

Git-1.8.3-preview20130601

Git bas -1.8.3 for Windows...

2013-07-25

go1.1.1.windows-amd64

Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。

2013-07-25

Sublime Text 2.0.2

Sublime Text 是一款性感无法的代码编辑器。

2013-07-25

go语言编程

go语言编程,学习go语言最好资料。

2013-07-19

笨办法学 Python

笨办法学Python...在实战中学Python.

2013-07-19

Visual Assist X 10.7.1929

Visual Assist X是一款非常好的Visual Studio 2011、2010、2008、2010插件,也支持VC++6、VC++5,支持C/C++、C#、ASP、Visual Basic、Java和HTML等语言,能自动识别各种关键字、系统函数、成员变量、自动给出输入提示、自动更正大小写错误、自动标示错误等,有助于提高开发过程地自动化和开发效率。

2013-06-19

编程ING人人都能学会程序设计

《编程ING:人人都能学会程序设计》这本书,是蔡学镛写给初学者的一本程序设计入门书,“拿着这本书,你可能会发现,原来程序设计这事儿可以这么有趣,这么吸引人”。该书从编程原理,语法细节和范例演示三方面讲解了所有的程序要素,包括循环、分支、函数、递归与模块化。

2012-09-07

图标提取器 v1.0

一款提取图标的软件: 目前支持.exe.dll.ico.lnk格式文件 提取出来的图标保存在D:\图标\里面...

2012-09-02

AveIcon 2 简体中文版

小巧方便的ICO/PNG转换工具,使用非常简单,采用拖放式操作,轻松完成ICO转PNG,或者PNG转ICO。

2012-08-04

数据结构与算法分析C++描述

数据结构与算法分析C++描述...学习c++必看资料。

2011-12-22

空空如也

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

TA关注的人

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