background image

43.

 

怎样用代码来最小化或恢复程序

44.

 

制作主窗口显示前的版权窗口

45.

 

判断是否已经联到 internet 

46.

 

获取登陆用户名

47.

 

隐藏桌面图标

48.

 

程序启动时运行

49.

 

控制面板的调用

50.

 

模拟键盘按键

51.

 

让标题栏闪烁

52.

 

启动屏幕保护

53.

 

年月日星期的取法

54.

 

键盘事件

55.

 

隐藏任务栏

56.

 

禁止关机

57.

 

怎样以最小化方式启动程序

58.在 Memo

 

中增加一行后,如何使最后一行能显示

59.

 

设置壁纸方法

怎样在 C++Builder 中创建使用 DLL 
  自从 C++Builder 从去年浪漫情人节上市以来,吸引了大量的 Delphi、VC、Vb 的程序
员到它的怀抱,大量的 C、C++程序员感叹道:总算有了 C 的可视化开发工具,对我也是
一样,从 BC、Delphi 到 C++Builder  

  动态链接库(DLL)是 Windows 编程常遇到的编程方法,下面我就介绍一下在 BCB (C
++Builder 下简称 BCB) 中如何创建使用 DLL

 

和一些技巧。

  一、创建: 
  使用 BCB File|NEW 建立一个新的 DLL 工程,并保存好文件 BCB,生成一个 DLL 的

 

程序框架。
  1.DllEntryPoint 函数为一个入口方法,如果使用者在 DLL 被系统初始化或者注销时
被调用,用来写入对 DLL 的初始化程序和卸载程序;参数:hinst 用来指示 DLL 的基地
址;reason 用来指示 DLL 的调用方式,用于区别多线程单线程对 DLL 的调用、创建、卸载
DLL

 

  2.在程序中加入自己所要创建的 DLL

 

过程、函数;

  3.用 dllimport

 

描述出口;

 

  例程序如下:
#include 
#pragma hdrstop 
extern 揅?__declspec(dllexport) int test(); 
int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void*) 

return 1; 

int test() 

return 3;