Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2342204
  • 博文数量: 816
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5010
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-17 17:57
文章分类

全部博文(816)

文章存档

2011年(1)

2008年(815)

分类:

2008-12-17 18:01:54

以前在DOS下编程序的时候可以精确的得到程序占用的内存, 并且可以在程序启动和离开时检查占用内存的情况, 应该一个字节都不差。
编Windows版本的程序我从来没得到过精确的值, 也不知道如何做 (可能有和 DOS 类似的方法遍历内存块, 找到所有属于你的进程的)只是我不知道。
动态连接库可简单理解是一个资源(函数、图像图标、文件等)库,可以让不同的程序调用,并且可以在不同语言之间调用。
例如用 C++ 编的 DLL 里面的函数可以在 VB 里面用。API 函数基本上都是在 DLL 里面, 可以用各种语言去调用。
更改快捷方式的图标时输入图标名称为 shell32.dll, 可以看到里面有很多的图标, 这个 DLL 里面除了有函数之外, 还包含了很多图标。
Borland C++ 5.x 可以直接打开 dll 文件查看里面的资源象图标、位图、对话框、字符串等,但不知为何在 BCB 里面取消了这个功能。
关于查看和调用 DLL 里面的函数可参考:


--------------------next---------------------

阅读(1152) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~