随笔分类 - 软件开发
软件开发
摘要:汇编 JMP 详解 关键词说明 RVA: 相对虚拟地址(Relative Virtual Address),在内存中相对于PE文件装入地址的偏移位置,是一个相对地址。 JMP 的 3 种类型 短跳转(Short Jmp,只能跳转到256字节的范围内),对应机器码:EB 近跳转(Near Jmp,可跳
阅读全文
摘要:WkeWebKit.cpp 新增 wkeSetTransparent(m_pWebView, true);
阅读全文
摘要:``` //头文件 #include #define TA_FAILED 0 #define TA_SUCCESS_CLEAN 1 #define TA_SUCCESS_KILL 2 #define TA_SUCCESS_16 3 DWORD WINAPI TerminateApp(DWORD dwPID, DWORD dwTimeout); DWORD WINAPI Terminate16...
阅读全文
摘要:不要费事编译了,直接下载吧! https://www.npcglib.org/~stathis/blog/precompiled openssl/ 下载 openssl https://www.openssl.org/source/ perl http://www.perl.com 打开 VS201
阅读全文
摘要:#vs2019 bjam stage --toolset=msvc-14.1 --stagedir="stage" link=static runtime-link=static threading=multi release #vs2015 bjam stage --toolset=msvc-14
阅读全文
摘要:``` #include #include #include #include #include #define ProcessBasicInformation 0 typedef struct { DWORD ExitStatus; DWORD PebBaseAddress; DWORD AffinityMask; DWORD BasePriority; ULONG ...
阅读全文
摘要://假如你要安装libjpeg的32位版本 1、查询具体的32位版本,然后安装 yum search libjpeg.i686 yum y install libjpeg.i386 2、一劳永逸的方法,这么做会同时安装32和64位版本。 echo 'multilib_policy=all' /etc
阅读全文
摘要:Problem : You are running a 64 bit linux system and trying to compile a 32 bit application and you get this error : /usr/bin/ld: crti.o: No such file:
阅读全文
摘要:``` #include wchar_t *UTF8ToUnicode(const char *str) { static wchar_t result[1024]; int len = MultiByteToWideChar(CP_UTF8, 0, str, -1, NULL, 0); MultiByteToWideChar(CP_UTF8, 0, str, -1, result, l...
阅读全文
摘要:``` if !defined(AFX_14BEC153_17B9_47BE_845F_71A27BF26B59__INCLUDED_) define AFX_14BEC153_17B9_47BE_845F_71A27BF26B59__INCLUDED_ if _MSC_VER 1000 pragm
阅读全文
摘要:1.下载最新版的libcurl,并解压。(本例以vs2013 + curl 7.52.1.zip为例) 2.打开VS2013 开发人员命令提示,并CD进入 curl curl 7_52_1/winbuild/ 目录 VS生成代码的时候有一个运行库选项(项目属性 配置属性 C/C++ 代码生成 运行库
阅读全文
摘要:``` #include //生产DUMP文件 int GenerateMiniDump(HANDLE hFile, PEXCEPTION_POINTERS pExceptionPointers, PWCHAR pwAppName) { BOOL bOwnDumpFile = FALSE; HANDLE hDumpFile = hFile; MINIDUMP_EXCEPTION_INFO...
阅读全文
摘要:因为要项目中要想要实现一个软件自动更新的功能,之前是使用socket直接下载。但切换下载源的时候很麻烦。所以换用http方式。 网上找了很多资料,基本上就是下面几种: 1.curllib //功能强大太但太麻烦而且没必要 2.MFC自带的功能 // 项目不是使用的MFC所以舍 3.IE控件下载 //
阅读全文
摘要:新安装的数据库默认编码是 latin1 + + + | Variable_name | Value | + + + | character_set_client |latin1| | character_set_connection |latin1| | character_set_database
阅读全文