创建“控制面板”的新项目 (2001年2月2日).txt

来自「自己对DELPHI学习的一点体会」· 文本 代码 · 共 25 行

TXT
25
字号
创建“控制面板”的新项目 (2001年2月2日) 

网友更新  分类:数据库   作者:小东  推荐:小东   阅读次数:474  
(http://www.codesky.net)  

--------------------------------------------------------------------------------

  当我们打开“控制面板”以后,能看到许多项目,如:系统、显示器等。不过,这些项目并非指向某些可执行的程序,其实,它们是一些特殊的动态链接库,在Windows里注册的类型是“控制面板扩展”,文件的扩展名是“CPL”。 

  这种“控制面板扩展”与普通动态链接库(DLL)类似,但必须符合以下的要求: 

  1.该动态链接库必须输出一个CplApplet函数,这个函数包含了一些消息,函数的原型如下: 

  function CPlApplet(hwndCPL: HWND; uMsg: UINT; 

  lParam1: LPARAM; lParam2: LPARAM): LongInt; stdcall; 

  2.该动态链接库的扩展名是“CPL”,位于Windows的系统目录下,通常是“\Windows\System”; 

  3.函数CplApplet必须处理的消息包括:CPL—INIT、CPL—GETCOUNT、CPL—NEWINQUIRE、CPL—DBLCLK等: 


 
 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?