- 博客(0)
- 资源 (7)
- 收藏
- 关注
让vs2012 vs2015 使用 vs2022 的离线帮助文件,含源码
目前现在新安装的 vs2015 下载不了离线帮助文件,vs2022可以下载离线帮助文件。就想让 vs2015 使用 vs2022 版本的离线帮助文件。
工作原理:
vs2015 使用 v2.2版本的 hlpViewer, 而 vs2022 使用 v2.3 版本的 hlpViewer。
本软件将提交到 hlpViewer v2.2 的帮助查询请求转向到 v2.3的查询上。
使用方法:
将本执行文件取代原 C:\Program Files (x86)\Microsoft Help Viewer\v2.2\HlpViewer.exe
即可。
2023-04-30
选择目录的CPP函数,用到了SHBrowseForFolder
通过shell32.lib的SHBrowseForFolder功能选择目录。带有示例。编译时需要加上 shell32.lib。
2018-09-20
自己vc6编写的只有4K大小的base64编码解码软件
自己使用vc6编写的只有约4000字节的base64编码解码软件。
使用范例:
编码: base64 notepad.exe notepad.b64.txt
解码1: type notepad.b64.txt | base64 -
解码2: echo aGVsbG8sd29ybGQhDQq= | base64 -
2016-07-08
vc6编写的只有4K大小的base64编码解码软件
自己使用vc6编写的只有约4000字节的base64编码解码软件。
使用范例:
编码: base64 notepad.exe notepad.b64.txt
解码1: type notepad.b64.txt | base64 - > notepad.exe
解码2: echo aGVsbG8sd29ybGQhDQq= | base64 -
2016-07-08
编译好的boost-1.34.1
vc6可利用boost库使用正则表达式。支持vc6的最高boost版本是1.34.1。很多人编译boost库遇到这样那样的问题。这个是我编译好的库,直接解压后,在vc中设置好include和lib路径即可使用。
测试程序:
#include
#include
#include
#include
#include
using namespace std;
using namespace boost;
int main( int argc, char * argv[])
{
regex expression_r_r_r_r( " (\\d+)-(\\d+)-(\\d+) " ); // 注意转义方式
string in ( " Today: 2007-06-23 " );
cmatch what;
// 如果用 regex_match 方法将需要完全匹配,
// 不能在字符串中找寻模式,可用于验证输入
if (regex_search( in.c_str(), what, expression_r_r_r_r))
{
for ( int i = 0 ;i < what.size();i ++ )
{
cout << " str : [" << what[i].str() << "]" << endl;
}
}
return 0 ;
}
2016-07-08
wingide5-kg
wingide5.x的keygen。
发现网上的原版kg只支持python2,正在学python3,就试着改了一个python3的版本。
文件名:wingide-kg_for_python3.py
2016-07-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人