10 2017 档案
摘要:《Win32多线程程序设计》–Jim Beveridge & Robert Wiener Win32 优先权是以数值表现的,并以进程的“优先权类别(priority class)”、线程的“优先权层级 (priority level)”和操作系统当时采用的“动态提升(Dynamic Boost)”作
阅读全文
摘要:ON_COMMAND是菜单和工具栏项处理消息的宏 ON_MESSAGE是处理自定义消息的宏 ON_NOTIFY 是控件向其父窗口发送消息处理的宏 对这几个消息的理解要先了解一下Window消息的背景。在Windows3.1里,控件会将mouse, keybord等等的消息通知它的父窗口, 使用的消息
阅读全文
摘要:本文主要介绍: 一、文件路径分解,即根据获取的文件路径,分解出文件的路径、磁盘、文件名、文件类型。 二、批处理文件遍历,即根据第一个文件,自动搜索获取该文件夹下的下一个文件路径。 一、文件路径分解: 文件路径分解主要介绍两种方法: 1.调用分解函数_splitpath: 该函数形式及参数说明如下:
阅读全文
摘要:问题的提出:在工程1中用到的资源,在工程2中已有现成的。即工程1中要用到的对话框和工程2的完全相同,而工程2中对该对话框的布局已设计好、控件变量都绑定好了。但由于该对话框的控件特别多,如果在工程1中再设计一遍,是重复工程2的对话框工作,且工作量很大,如何将工程2设计好的资源如对话框、菜单复制到工程1
阅读全文
摘要:今天下午对面的老大调试遇到这个问题,大家一起讨论好久才解决这个问题 crt源代码都是可以看到的,为了了解清楚原因,十分有必要查看源码,源码一般在你的VS安装路径下VC\crt\src下。 点击重试,定位到崩溃源码地方dbgdel.c的第52行。 为了了解原因,我的测试代码是这样写的: _BLOCK_
阅读全文
摘要:libcurl是一个很强大的开源网络处理库,支持包括HTTP、HTTPS、FTP……一系列网络协议。用它来进行HTTP的get\post 或者下载文件更是小菜一碟,chrome内核都用到了它,本文主要讲解一个使用curl下载文件的小例。 首先是去下载curl的最新源代码,然后编译成动态库或者静态库;
阅读全文