![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
原创文章
文章平均质量分 54
silencenet
如果想成功就必须接受失败我承认过去的失败或者现在也是在为失败作准备而失败必定是为成功作准备 -失败是因为缺乏经验...或者...勇气-
展开
-
ffmpeg 5.1,可以直接使用visual studio 2019编译 x86/x64 静态库/动态库
下载了所有依赖项.(项目中已删除git仓库文件夹,不删除发现打开没几秒vs就崩了)visual studio 2019成功编译出了静态库lib与动态库dll。该项目已经拉取支持gpu加速/H.264/H.265等...改的话所有工程文件都要修改'代码生成'选项为MTd或MT。代码生成设置是需要依赖vc运行库的。先使用脚本安装YASM与NASM。编译出来的文件在msvc目录。...原创 2022-08-05 03:55:10 · 630 阅读 · 0 评论 -
Xtreme Toolkit Pro v18.5 源码vs2019/vs2022可用
Xtreme Toolkit Pro v18.5源码.vs2019/vs2022可用。vs2022理论上也可以使用,但需要修改项目的输出文件名vc160改为vc170,再使用,(不确定-记得几年前重装系统后codejock不能用),可以使用vs2019编译出lib/dll使用;如果有问题,则先下载安装。压密码codejock。...原创 2022-08-03 01:33:26 · 3617 阅读 · 0 评论 -
Codejock.Xtreme.Toolkit.Pro.v15.3.1 vs2019可用
需要覆盖补丁源文件,使用vs2019打开Workspace\ToolkitPro\ToolkitPro_vc160.sln项目文件自己编译.会折腾的下载:codejock,vs2019可用,-C++文档类资源-CSDN下载原创 2022-01-02 14:45:17 · 881 阅读 · 0 评论 -
WINDOWS SOCKET编程中accept出来的新连接是阻塞还是非阻塞
实践证明SOCKET hNewSock=accept(hListenSock)当hListenSock为阻塞模型时,hNewSock则为原创 2014-08-23 01:27:36 · 2804 阅读 · 0 评论 -
javascript,object,IDispatchEx笔记
var testObejct=new Object;原创 2014-09-16 20:45:26 · 604 阅读 · 0 评论 -
编程实现调出'运行'窗口
效果图//显示运行窗口void ShowRunDlg( HWND hParentWnd=NULL, //父窗口句柄 LPCWSTR lpszTitle=NULL, //标题 LPCWSTR lpszDes=NULL, //说明文字 HICON hIcon=NULL //指定图标 ){ //父窗口句柄,图标,一个未知路径,窗口标原创 2016-03-14 02:41:26 · 1002 阅读 · 0 评论 -
vc使用jsoncpp头文件冲突问题
编译时出现1>d:\program files (x86)\microsoft visual studio 9.0\vc\include\xdebug(32) : warning C4229: 使用了记时错误 : 忽略数据上的修饰符1>d:\program files (x86)\microsoft visual studio 9.0\vc\include\xdebug(32) : err原创 2016-03-25 01:20:44 · 1606 阅读 · 0 评论 -
vc获取当前进程CPU使用率
vc获取当前进程CPU使用率double GetCPUUserRate(HANDLE hProcess=NULL){ if(!hProcess) hProcess=::GetCurrentProcess(); static DWORD s_dwTickCountOld = 0; static LARGE_INTEGER s_lgProcessTimeOld={0}; st原创 2016-07-29 12:12:57 · 3313 阅读 · 0 评论 -
关于idea通过smalidea无源调试apk
idea 14.0.2 可以使用 smalidea 0.03单步时,只能按照源码中的行号(line xxx)指定的行跳动,可以使用鼠标选中变量即时查看变量值idea 16/17 可以使用smalidea 0.05单步可以按行跳,比0.0.3要完善不能使用鼠标选中变量即时查看变量值-不知道是谁的bug顺便上传smalideasmalidea0.03:htt原创 2017-05-03 02:19:27 · 701 阅读 · 0 评论 -
[神奇的问题啊,GetProcAddress一个不存在的API时,返回非空值,且指向另一个API]谜团解开,错不在GetProcAddress
if (::GetProcAddress(::GetModuleHandleA("kernel32"),"GetSystemWow64DirectoryA")== ::GetProcAddress(::GetModuleHandleA("kernel32"),"SetHandleContext")) { AfxMessageBox("OU OU 中奖咯");原创 2011-12-13 17:39:13 · 17549 阅读 · 0 评论 -
VC,MFC,C++内存映射类,使用模板
//头文件#ifndef SN_TEMPLATE_CLASS#define SN_TEMPLATE_CLASS//内存映射类template class SR_DEF_EXPORT_CLASS CMemoryMap{public: CMemoryMap(); ~CMemoryMap(void); Type_MemoryMap* TemplateMemoryMap();原创 2012-05-03 16:02:47 · 2190 阅读 · 0 评论 -
ServerXMLHTTP2009
ClsServerXMLHTTP2009类Option ExplicitPublic Enum EN_STATUS EN_STOP EN_SENDEnd EnumPublic Enum EN_SENDMETHOD EN_GET = 0 EN_POST = 1End EnumPublic Event Complete(bolOk As原创 2009-06-07 14:27:00 · 2003 阅读 · 0 评论 -
在线升级程序流程图
本来是想将升级模块与主程序写在一起,VB不支持多线程,下载文件时确实麻烦,用偏门方法整个多线程出来也麻烦.还是整一个单EXE作为升级程序得了.将他嵌入主程序中,嘿嘿... 花了近一小时把这流程图画出来了,明天再把代码搞定..----------------------------------------------------------------------------------------原创 2009-10-08 12:00:00 · 7008 阅读 · 0 评论 -
Hook KiUserExceptionDispatcher参数指针错误的问题
跟了一个晚上,终于解决了大概要实现的是用这个函数替换ntdll中的KiUserExceptionDispatcher,实现方法如下:VOID NTAPI KiUserExceptionDispatcher(PEXCEPTION_RECORD pExcptRec,PCONTEXT pContext){ DWORD retValue; if (RtlDispatchException(pExcptRec,pContext)) { retValue=::ZwContinue( pContex原创 2010-12-04 07:10:00 · 9487 阅读 · 6 评论 -
一个SetEvent 激活一个WaitForSingleObject
一个SetEvent 激活一个WaitForSingleObject原创 2010-12-06 05:33:00 · 7441 阅读 · 1 评论 -
判断线程是否为主线程,获得主线程方法
<br />没有代码,仅提供方法思路<br />1,枚举所有线程获得其入口地址<br />2,获取EXE文件入口点<br /> 注:一般取得PE文件基址+入口点偏移即为入口地址,不过Win7中加载EXE的基会变化,需先获得进程的EXE模块基址+入口点偏移才=入口地址<br />3,判断线程入口地址与进程入口点是否相等 则为主线程<br />...................................................................................原创 2010-12-12 23:55:00 · 5860 阅读 · 1 评论 -
VB6判断进程是否是64位.
Option ExplicitPrivate Declare Function IsWow64Process Lib "kernel32" (ByVal hProcess As Long, ByRef bIsNotX60 As Boolean) As BooleanPrivate Declare Function OpenProcess Lib "kernel32" (ByVal dwDesiredAccess As Long, ByVal bInheritHandle As Long, ByVal原创 2011-05-30 22:42:00 · 3556 阅读 · 0 评论 -
VC 根据线程句柄获得线程ID 根据线程句柄获得进程ID
/*头文件*/ #ifndef NT_SUCCESS#define NT_SUCCESS(x) ((x)>=0)#define STATUS_SUCCESS ((NTSTATUS)0)#endif typedef LONG NTSTATUS; typedef enum原创 2011-07-17 18:41:40 · 7099 阅读 · 1 评论 -
REGQQ分析
if (g_dataArray[0].length != g_dataArray[1].length) { return}g_regform.action = g_dataArray[2];var B = f_readCookie("PCCOOKIE");if (B.length == 0) { return}g_RealPostData = "";原创 2011-11-10 18:41:45 · 1160 阅读 · 0 评论 -
VB打开/保存任意编码格式文本文件
VB打开/保存任意编码格式文本文件/ 刚吃饭见论坛有人使用FSO对象保存UTF-8格式的文本文件。。顺便写了一个类。。属于俺们VB的FSO类--------------------类模块:FSOSielnceNet@qq.Com时间:2008-7-4 15:57:53说明:打开/保存任意编码格式的文本文件-----------------原创 2008-07-04 16:17:00 · 9154 阅读 · 2 评论