C++Builder中定义自己的事件
来源:互联网 发布:koala mac 下载 编辑:程序博客网 时间:2024/05/02 03:04
.h
//--------------------------------------------------------------------------------------------------
class xxx{
private:
TNotifyEvent FOnCustomClick;
void __fastcall FireCustomClick();
public:
__property TNotifyEvent OnCustomClick = { read=FOnCustomClick, write=FOnCustomClick };
}
//--------------------------------------------------------------------------------------------------
.cpp
//--------------------------------------------------------------------------------------------------
void __fastcall TfrmRecorder::FireCustomClick()
{
if (FOnCustomClick)
FOnCustomClick(this);
}
void __fastcall TfrmRecorder::PanelCustomMouseDown(TObject *Sender,
TMouseButton Button, TShiftState Shift, int X, int Y)
{
FireCustomClick();
}
//--------------------------------------------------------------------------------------------------
.h
//--------------------------------------------------------------------------------------------------
void __fastcall OnMyCustomClick(TObject *Sender);
//--------------------------------------------------------------------------------------------------
.cpp
//--------------------------------------------------------------------------------------------------
void __fastcall TfmMain::OnMyCustomClick(TObject *Sender)
{
}
m_vecRecorders[i]->OnMCustomClick = OnMyCustomClick;
//--------------------------------------------------------------------------------------------------
- C++Builder中定义自己的事件
- 在C++ Builder中定义事件
- 在C++ Builder中定义事件
- 转载 在C++ Builder中定义事件
- 在C++Builder中定义全局变量
- 在C#.net中定义和使用自己的特性
- 自己定义jQuery事件
- 用浏览器控件做界面,网页界面中定义自己的程序事件
- 用 C++Builder 建立自己的 Web 浏览器
- 用C++BUILDER建立自己的WEB浏览器
- [转载]用C++BUILDER建立自己的WEB浏览器
- 自己用C++Builder做的一款软件:行程小贴士
- 用C++Builder开发自己的RDP客户端
- 用C++Builder开发自己的RDP客户端
- 定义自己的头文件(C语言)
- C++Builder中使用Excel的类
- C++Builder 中 Mapx 的对象引用
- C++Builder中注册表的操作 (转载)
- IT职位简历写作不完全手册
- 以前写的自我介绍,这里再引用一下
- 网络监控工具:IPTraf
- 测试
- 我是菜鸟,真郁闷!
- C++Builder中定义自己的事件
- 怎样查看RS/6000的物理内存?
- 如何让别人喜欢自己
- 如何在AIX中设置中文环境?
- 如何在AIX 4.3中安装联机手册?
- AIX系统日常管理所做工作
- showModalDialog(),showModelessDialog()使用详解
- JDK的配置总是忘,记下来
- 32,64内核问题