-
实现ComboBox输入文字的自动完成
WORD lastkey ; //--------------------------------------------------------------------------- void __fastcall TForm1::ComboBox1Change(TObject *Sender) { String value = ComboBox1-Text ; // If the user tried to delete he must not want to change anything...
2008-02-23 05:39:01
-
创建一个带有CheckBox的TreeView
void __fastcall TForm1::FormCreate(TObject *Sender) { SetWindowLong(TreeView1-Handle,GWL_STYLE, GetWindowLong(TreeView1-Handle,GWL_STYLE) | TVS_CHECKBOXES); } //判断一个节点是否处于Checked状态 bool GetNodeChecked(TTreeNode *ANode) { TVITEM tvItem; tv...
2008-02-23 05:39:00
-
在RichEdit中实现超链接
首先在Form上放置一个RichEdit。 在窗体的构造函数中添加以下代码: __fastcall TMainForm::TMainForm(TComponent* Owner) : TForm(Owner) { unsigned mask = SendMessage(RichEdit1-Handle, EM_GETEVENTMASK, 0, 0); SendMessage(RichEdit1-Handle, EM_SETEVENTMASK, 0...
2008-02-23 05:38:59
-
在BCB中轻松使用ActiveX控件
在微软的大力扶持下,越来越多的软件公司开始支持ActiveX了,这对于喜欢编程的朋友来说可是件值得高兴的事!因为我们能够在程式中很方便地调用外部的OCX文档来实现复杂的功能,而在BCB中只带有很少几个ActiveX控件,大部分我们需要我们自己安装,下面通过对RealPlayer和...
2008-02-23 05:38:59
-
让CppWebBrowser响应回车健
最近本人在研究CppWebBrowser的用法,发现这个控件最大的毛病就是不响应回车,即使用OleInitialize(NULL)来初始化也相同。经过在CSDN的一发查找,发现了Delphi的解决代码,先专成BCB的代码公开如下。 先声明一个私有变量: IOleInPlaceActiveObject __RPC_FAR *FOleInPl...
2008-02-23 05:38:58
-
C 对象的放置
(声明:本文参考了《深度探索c++对象模型》这本书,我连例子都和此书相同, 如有人认为是偷的话,还请各位原谅,^_^) 经历过从c到c 的人,一定想知道c 编译器是如何安排类的成员的.这里我 大概的作一下介绍,并有一些代码供您进行测试,希望对大家有点作用吧. 其实这里...
2008-02-23 05:38:59
-
改变DBGrid的颜色
//--------------------------------------------------------------------------- #include vcl.h #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource...
2008-02-23 05:38:56
-
用TreeView浏览目录
void __fastcall TForm1::FormCreate(TObject *Sender) { CurrentDir=GetCurrentDir(); UpdateTreeView(); UpdateListView(); } //--------------------------------------------------------------------------- void __fastcall TForm1::UpdateTreeView() { TTreeNode...
2008-02-23 05:38:58
-
如何取得Memo的行和列
新建一个应用,在窗体Form1上添加两个Tlabel组件名为Label1,Label2; 添加两个Tbutton组件名为Button1,Button2;添加一个Tmemo组件名为Memo1。 然后在代码编辑器中添加以下代码。 void __fastcall TForm1::Button1Click(Tobject *Sender) { Label1→Caption=SendMess...
2008-02-23 05:38:56
-
启动新的应用程式
在for DOS的C语言中,有一个system()函数,其功能是执行命令行程式,在VB中也有shell()函数,在Windows程式设计中WinAPI也为我们提供了类似的函数,他们就是WinExec()和ShellExecute(),下面就来讨论一下这两个函数的用法。 1)WinExec() 函数原型: UINT WinExec(LPCSTR...
2008-02-23 05:38:53
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