<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[C语言也能干大事]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wxappdev</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wxappdev]]></copyright><item><title><![CDATA[numpy使用方法大全(一)]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/119544761</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/119544761</guid><author>wxappdev</author><pubDate>Mon, 09 Aug 2021 19:03:36 +0800</pubDate><description><![CDATA[numpy 操作大全
数组的声明
声明一个一维数组（就是一行N列的数组）
import numpy as np
array1=np.array([1,2,3,4,5],dtype='int32')                           
print(array1)
print(array1.shape)
print(array1.ndim)
print(array1.dtype)
print(array1.size)

[1 2 3 4 5]
(5,)
1
int32
5

声明一个2行N列的]]></description><category></category></item><item><title><![CDATA[C++做界面调用PYTHON的包做了一个自动将文件压缩并且能自动添加说明的小软件]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/119307641</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/119307641</guid><author>wxappdev</author><pubDate>Mon, 02 Aug 2021 01:29:10 +0800</pubDate><description><![CDATA[背景说明

某人正在做一个下载资源网站，他想在下载资源压缩成一个ZIP包，顺便给这个ZIP包添加一些说明，这种做法很多资源分享网站都在做的事情，效果如下图 但如果一个一个靠人工去压缩然后添加推广软文就工作量很大了，所以我做了一个自动处理的软件
软件界面

如何使用




技术原理
用了C++来作界面，然后C++调用嵌入式PYTHON的一个叫zipfile的库，来进行压缩。
PYTHON党经常说自已能调包，其实C++是PYTHON的爸爸，它的包C++可以很方便的调用
下载地址：
链接:https://pa.]]></description><category></category></item><item><title><![CDATA[VC++ MFC 写了个超级进程插件注入器1.0版]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/107479404</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/107479404</guid><author>wxappdev</author><pubDate>Tue, 21 Jul 2020 04:15:06 +0800</pubDate><description><![CDATA[我们学习破解或者研究辅助外挂需要用到将DLL文件注入到目标程序的功能，注入方法多种多样，

]]></description><category></category></item><item><title><![CDATA[(原创)VC++ 采集与防采集的较量]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/107410978</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/107410978</guid><author>wxappdev</author><pubDate>Fri, 17 Jul 2020 16:56:29 +0800</pubDate><description><![CDATA[(原创)VC++ 采集与防采集的较量
新买了部二手KINDLE，想用来看老夫子漫画，上网找了一下看到某网站有这个漫画
之前自己写了个VC++ 做的采集浏览器，想到用来可以把网站的老夫子漫画爬下来自己做成电子书，应该是很容易的事，开头想是这样想，后来尝试了一下，虽说不是很容易就采下来，但只是难度增加了一点点


网站初步分析做了以下防采集的功能
禁用了查看网页源码的功能，在谷歌浏览器右键不能查看源码，站长的想法就是不让你看网页的标签特征
不过这个也没啥难度，大不了保存下来，在用文本文件打开，而且因为自己定怕采]]></description><category></category></item><item><title><![CDATA[（预告）打算用VC++写一个free download manager的批量下载图片插件]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/107283788</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/107283788</guid><author>wxappdev</author><pubDate>Sat, 11 Jul 2020 13:46:06 +0800</pubDate><description><![CDATA[free download manager 好用是好用，不过发觉没有批量下载功能，打算写一个free download manager的批量下载插件 预告一下，暂时计划做一个批量下载图片功能


]]></description><category></category></item><item><title><![CDATA[（原创）VC++ MFC获取程序当前运行目录]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/107269804</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/107269804</guid><author>wxappdev</author><pubDate>Fri, 10 Jul 2020 21:46:28 +0800</pubDate><description><![CDATA[（原创）VC++ MFC获取程序当前运行目录
就是当前EXE运行的目录
CSTRING版
CString GetModuleDir() 
{ 
	HMODULE module = GetModuleHandle(0); 
	char pFileName[MAX_PATH]; 
	GetModuleFileNameA(module, pFileName, MAX_PATH); 

	CString csFullPath(pFileName); 
	int nPos = csFullPath.ReverseFi]]></description><category></category></item><item><title><![CDATA[（原创)VC++ MFC做扫雷小外挂]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/107171440</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/107171440</guid><author>wxappdev</author><pubDate>Tue, 07 Jul 2020 00:08:37 +0800</pubDate><description><![CDATA[从零开始做外挂，扫雷是经典入门外挂学习练把游戏，基于MFC做了个扫雷的小外挂效果如下，需要源码的给我留言点个赞，我会把我写的源码发给给我留言点赞的网友




]]></description><category></category></item><item><title><![CDATA[(原创)VC++ MFC 轻松实现两个窗口互相跟随效果]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/107074549</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/107074549</guid><author>wxappdev</author><pubDate>Wed, 01 Jul 2020 23:40:05 +0800</pubDate><description><![CDATA[(原创)VC++ MFC 轻松实现两个窗口互相跟随效果
在网上随便找了一个游戏，想研究一下游戏插件是怎么做的，自娱自乐一下，现在实现了一个插件窗体跟随效果。网上看了一些其它网友的文章，觉得太复杂了，我的独创思路是 建立一个新线程去检测目标窗体的位置，然后改变我原来窗体的位置，实现效果如下面的动画

源码

...]]></description><category></category></item><item><title><![CDATA[JQuery实现选择本地图片后刷新网页图片]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/107009383</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/107009383</guid><author>wxappdev</author><pubDate>Sun, 28 Jun 2020 22:35:20 +0800</pubDate><description><![CDATA[JQuery实现选择本地图片后刷新网页图片
实现效果如下面几个图所示



实现代码


JS源码文件点我下载

]]></description><category></category></item><item><title><![CDATA[VC/MFC中CWebPage类库下载添 UNICODE项目CWebPage类库文件下载]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/106988063</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/106988063</guid><author>wxappdev</author><pubDate>Sat, 27 Jun 2020 21:13:00 +0800</pubDate><description><![CDATA[VC/MFC中CWebPage类库下载添 UNICODE项目CWebPage类库文件下载
CWebPage类库的作用是 可以给我们的项目在C++代码中调用MFC浏览器控件的JS脚本实现 C++和JS交互功能，我看网上很多人都在找
我分享一下原版的和经我改良的UNICODE项目专用版本
CWEBPAGE怎么用，大家搜一下就行了

下载CWebPage源码请点我

...]]></description><category></category></item><item><title><![CDATA[自研C++采集浏览器成功不比PYTHON做得差]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/106977913</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/106977913</guid><author>wxappdev</author><pubDate>Sat, 27 Jun 2020 05:18:24 +0800</pubDate><description><![CDATA[网上看到很多PYTHON做采集爬虫的，随便一搜N套教人怎么用PYTHON做爬虫，个人觉得做一个C++爬虫比一比 ，初级版本暂时开发成功
功能亮点1 支持用JS脚本JQUERY语法采集，用会JAVASCRIPT 就能采集
功能亮点2 支持DLL插件脚本采集 DLL插件采集，也开发到非常傻瓜跟JQUERY差不多的语法去采集
实现效果图

采集形成的数据请点这

...]]></description><category></category></item><item><title><![CDATA[MFC 如何去去掉 CStatic静态框的背景色 使CStatic背景透明]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/106935748</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/106935748</guid><author>wxappdev</author><pubDate>Wed, 24 Jun 2020 01:25:28 +0800</pubDate><description><![CDATA[MFC 如何去去掉 CStatic的背景色 使CStatic背景透明
动态添加的CStatic的背景色跟我们自绘的窗体颜色不同时就会很难看
如何去掉CStatic控件背景色使之透明
先看原图

在窗体中重载这个消息

源码点这下载
示例代码如下
HBRUSH CSulutionFrm::OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor)
{
	HBRUSH hbr = CPopUpFrm::OnCtlColor(pDC, pWnd, nCtlColor);

	]]></description><category></category></item><item><title><![CDATA[MFC 动态创建CheckBok VS2010]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/106927312</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/106927312</guid><author>wxappdev</author><pubDate>Tue, 23 Jun 2020 17:06:52 +0800</pubDate><description><![CDATA[MFC 动态创建CheckBok
首先在窗体的 .h文件声明一个CBUTTON
	CButton m_chkbox_isEnableJsGathering;


然后在.cpp的中
一般在窗体的ONCREATE消息中创建
	m_chkbox_isEnableJsGathering.Create(_T("是否采用脚本采集"),WS_CHILD|WS_VISIBLE|BS_AUTOCHECKBOX,CRect(10,nTop+90,nMarginLeft+100,nTop+115),this,IDC_CHK_I]]></description><category></category></item><item><title><![CDATA[C++ CString转char* char*转CString]]></title><link>https://blog.youkuaiyun.com/wxappdev/article/details/106881271</link><guid>https://blog.youkuaiyun.com/wxappdev/article/details/106881271</guid><author>wxappdev</author><pubDate>Sun, 21 Jun 2020 08:32:44 +0800</pubDate><description><![CDATA[C++ CString转char* char*转CString
char* 转CString很简单
代码:
char* strBuf="Hello world";

CString cstrBuf=strBuf;

CString转char*
代码
CString cstrBuf=L"Hello world";

USES_CONVERSION;

char * strbuf = T2A(cstrBuf);


]]></description><category></category></item></channel></rss>