摘要:
如果EntityBody数据很大,调用此函数是不能完全接收全部数据的,我们不能简单的判断 BYTE* pBuffer = new BYTE[4096]; ZeroMemory(pBuffer, 4096); string entityData; DWORD dwReceived = 0; if((N 阅读全文
摘要:
1、button 属性 其中: name="closebtn" 唯一标识按钮,其他按钮的name不能与其重复 tooltip="关闭" 就是那个提示条的文字 float="true" 代表按钮的位置是绝对定位,其位置由pos属性指定 pos="44,5,74,24" 代表按钮的位置矩阵,分别为矩阵左 阅读全文
摘要:
1.使用git获取Duilib库:https://github.com/duilib/duilib 先解压 Duilib库编译 编译工具:VS2015 1) 用vs2015打开DuiLib.sln,正常启动后的界面如下: 2) 将duilib设为启动项目 3) 分别选择Debug、Release、U 阅读全文
摘要:
//启动应用程序,path:程序的路径,带exe的,dir:程序的工作路径 BOOL LaunchApplication(LPTSTR path, LPTSTR dir) { char buf[128] = { 0 }; BOOL bRet = FALSE; HANDLE hUserTokenDup 阅读全文
摘要:
在服务程序中想要对注册表HKEY_CURRENT_USER下的内容进行读写,不会返回失败,但是始终无效。原因是: 1.服务运行在系统权限之下,而不是任何一个用户 2.HKEY_CURRENT_USER存储的是当前用户的信息 >导致在服务中读取HKEY_CURRENT_USER实际操作的不是当前登录的 阅读全文
摘要:
1、下载boost官网安装包。 https://dl.bintray.com/boostorg/release/1.66.0/binaries/ 注意:这里一定要选择好boost版本 如: boost_1_66_0-msvc-14.0-64.exe 14.0对应vs2015 64:64位 2、下载后 阅读全文
摘要:
打包工具nsis,打开是在D:\NSIS\VNISEdit文件下VNISEdit.exe。 菜单NSIS->配置打开,编辑器和帮助配置相对应的路径,如下图 然后点击如下图的图标就可以生成安装包 阅读全文
摘要:
1、char 转utf-8 2、utf-8 转 char 3、url 转 utf-8 4、生成指定位数的随机数 5、获取当前时间的时间戳 阅读全文
摘要:
1、解析之前的json格式 2、解析之后的json格式为 方法为 阅读全文