-
用CB制作具备HTML风格的动态按钮
在浏览网页时,各种各样制作精美的动态按钮常常令人惊羡不已。这种按钮平常默默无闻,当鼠标经过时,立即一跃而出,在鼠标变为手形的同时,图像也变得更加亮丽,有的还发出特有声音,将您的注意力瞬间抓了过去;而当鼠标移开之后,一切又恢复原样,以免分散您对新焦点...
2008-02-23 05:39:06
-
TRichEdit右键滚屏代码
void __fastcall TMainForm::RichEditMouseMove(TObject *Sender,TShiftState Shift, int X, int Y) { if(RightButtonFlag) { if(RightY(Y 8)) { RightY=Y; SendMessage(RichEdit-Handle, EM_SCROLL, SB_LINEDOWN, 0); } else if(RightY(Y-8)) { RightY=Y; SendMessage(...
2008-02-23 05:39:05
-
C Builder创建组件探密
1.创建组件的类声明 class PACKAGE 新类名 : public 祖先类名 { private:私有数据: (1)内部私有用 (2)发布属性的真正数据保存 (3)发布事件的数据保存 (1,2,3)私有数据初始化一般在构造函数中,(3)的初始化一般和祖先该事件相连。 通常为方便直接调用祖先方法常加保存祖...
2008-02-23 05:39:05
-
CB非可视组件的消息处理技巧
一个非可视的组件必须对Windows操作系统或用户定义的消息作出响应。然而,由于一个非可视组件没有窗口,因此他也没有窗口句柄,自然他也不能接收到消息,为了解决这一问题,我们的思路是创建一个隐藏的窗口,使非可视组件能够接收到消息。 为了给您的非可视组件创建一个隐...
2008-02-23 05:39:04
-
BCB利用组件传送文档
在Borland C Builder中,使用NMStrmServ和NMStrm组件能够很容易地在两台电脑之间传递文档。当然,您也能够使用基于FTPJ协议的文档传输组件NMFTP,但使用NMStrmServ和NMStrm组件更加方便、快捷。 首先,运行Borland C Builder,在窗体Form1中加入一个NMStrmServ组件和一...
2008-02-23 05:39:03
-
C Builder中
“异形”按钮很有趣,就是按钮的形状不是标准的长方形或正方形,而有一丝“叛逆”——“异形”嘛,是不是?怎样才能实现“异形”按钮呢?由于Window 95增加了对窗口区域概念的支持,使得窗口区域就是所定义的窗口看上去的形状,窗口区域作为窗口的实际边界区域,这样窗...
2008-02-23 05:39:03
-
C Builder中保持控件的位置及大小
C Builder/Delphi是Inprise(原Borland)公司广受欢迎的可视化C /Pascal研发工具,利用他可极大地加快应用程式的研发速度。但是,也正因为其是可视化编程工具,将控件拖放到Form后,控件的位置就固定死了。随着Form的大小或屏幕分辨率的改变,控件和Form本身的位置往往...
2008-02-23 05:39:03
-
C Builder中实现控件数组的功能
Borland C Builder作为Inprise(原Borland)公司新推出的快速应用程式研发工具(RAD),具备威力强大的C 语言和快捷便利的可视化编程完美结合的长处,遗憾的是其没有直接提供像VB中的控件数组的功能,需要研发者自己编程实现。 VB中的一个控件数组能够 允许多个控件共享同一个...
2008-02-23 05:39:02
-
C Builder中集合的处理
首先看一看窗口的MouseDown事件的声明 void __fastcall TForm1::FormMouseDown(TObject *Sender,TMouseButton Button,TShiftState Shift,int X,int Y) 其中的Shift参数被说明为TShiftState类型: enum Classes_1{ssShift,ssAlt,ssCtrl,ssRight,ssMiddle,ssDouble}; type...
2008-02-23 05:39:01
-
ListBox编程两例
1。 为ListBox添加水平方向的滚动条 SendMessage (ListBox1-Handle,LB_SETHORIZONTALEXTENT,ListBox1-Width 32,0) ; 2。 为Listbox添加图标 首先需要配置Listbox的Style属性为lbOwnerDrawVariable; const margin = 2 ; // Margin around each bitmap //---------------...
2008-02-23 05:39:01
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash