库的创建与使用(二)——动态链接库(上)

2017-03-16
阅读 4 分钟
7k
上一篇文章介绍了静态库的基本概念与使用,但是静态库在有些场合下使用起来有明显的资源浪费问题、个别时候使用静态库将会极其麻烦甚至无法使用。那么这个时候我们就需要用别的方式,也就是本节所要介绍的主角——动态链接库。

库的创建与使用(一)——静态链接库

2017-03-09
阅读 5 分钟
6.1k
在绝大多数时候,我们都不需要从头重新造轮子,直接使用别人封装好的库会让开发变得更高效、更易于管理复杂项目。本文将简单介绍静态链接库的基本技术。

Win32实现窗口盗窃(一)

2017-03-08
阅读 2 分钟
3.4k
这里所谓“窗口盗窃”,是指把其他窗口“装”进程序自身,感觉就像是把其他程序“偷”到了自己的袋里。程序还有另一个重要功能,就是让其他程序无法响应键盘、鼠标消息——当然,这就有点邪恶了,不过实现方法却是有时在编写Win32程序经常用到的一种技术。本文先简单讲解功能一的实现,下一篇文章将会对功能二进行介绍。

常用markdown编辑器

2017-03-05
阅读 1 分钟
3.6k
文字的排版一直都是很重要而不好解决的问题,markdown能让文字的录入与排版更舒服的结合在一起,只需要非常简单的语法就可以解决常用的排版问题,而且目前各大主流博客网战和一些用于搭建个人博客的框架(如WordPress等)都已经支持markdown的使用。以下以常用操作系统平台(Windows、Linux与Mac)分类推荐几款个人感觉...

常见指针类型入门

2017-03-05
阅读 3 分钟
3.7k
指针是C++中极其重要的概念,如果说某汪在华语乐坛占据了半壁江山,那么指针也是支撑C++众多高级特性的一双有力的大手。本文简要说明C++中指针的定义及指针类型的判断,其中指针类型的判断往往是初学者最大的障碍,但这也是最需要重点掌握的基础技能

练习项目备选清单

2017-03-04
阅读 2 分钟
2.7k
练习项目备选清单 Utilities 1. 文件下载器 功能概要设计: 实现新建下载功能(以ftp为基础) 给出下载链接可以启动下载任务 实现局域网内下载传输文件 以单线程下载方式实现 附加功能: 支持断点续传 实现多线程下载 实现BT下载 参考技术: 套接字(Socket编程) 多线程编程 2. 音、视频播放器 功能概要设计: 实现播放...