【发布时间】:2009-03-25 17:07:51
【问题描述】:
我正在将 OCX 添加到我在 C++ 项目中创建的资源对话框中。
ocx 正确添加;但我的问题是如何以编程方式访问 ocx?
我没有看到附加的成员变量(甚至是类)。
这是我的 .rc 内容
/////////////////////////////////////// ////////////////////////// // // 对话框信息 //
IDD_LENELDECODER DLGINIT 开始 IDC_MATRIXCONTROL1, 0x376, 26, 0 0x0000, 0x0000, 0x0900, 0x0000, 0x4c7b, 0x0000, 0x3643, 0x0000, 0x0013, 0x0065, 0x0000, 0x000b, 0xffff, 0 结束
其中 IDC_MATRIXCONTROL1 是与 ocx 关联的 ID。我的问题是,如何从一个类中访问这个 ocx 的成员变量;以及如何在对话框调整大小时使其调整大小?
我已经尝试过 MFC ActiveX 和 ATL Project -> ATL Control (composite)。我认为因为 ATL 复合控件附加了一个转到对话框,所以我可以访问它,但我不知道该怎么做。
非常感谢任何帮助!谢谢,
乔伊
【问题讨论】:
标签: c++ dialog resources composite ocx