佚名通过本文主要向大家介绍了smart,smart原则,奔驰smart,smart汽车报价,smart二手车价格等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题: 只使用 smart 指针的情况下,怎么样显示一个activex的界面呢?
描述:
解决方案1:
描述:
只使用 smart 指针的情况下,怎么样显示一个activex的界面呢?
例如,我想使用MS的calendar控件(MSCAL.ocx),我这样声明,让编译器为我产生smart指针:
import "mscal.ocx" rename_namespace("MSCAL")
using namespace MSCAL;
CoInitialize(NULL);
ICalendarPtr ptr;//smart pointer
ptr.CreateInstance (__uuidof(Calendar));// create a calendar control
short s=ptr->GetDay(); //get today ,s=2
程序运行也正常,我也顺利产生了这个calenadr控件,但是我要怎样才能显示控件的界面呢?
这里也不能用 CreateControl来指定显示的parent 窗口.应该怎样指定程序来显示界面??
看 activex控件看了一个多月,还是一头雾水.
解决方案1:
同情
您可能想查找下面的文章:
- ie编程,如何控制ie,每隔20秒循环访问指定的一些url地址?
- 谁能给我解释一下_COM_SMARTPTR_TYPEDEF_Connection,__uuidof_Connection;这段定义
- IE编程相关,进者有分!
- 如何禁止webbrowers响应滚动事件?
- COM组件内部如果用_COM_SMARTPTR_TYPEDEF宏???
- 如何在PocketPC2003模拟器中注册ActiveX控件
- 为什么在做屏蔽系统键时候,报告WH_KEYBOARD_LL没有定义?
- 还是老问题。。。和进程Security相关的。。。
- 找Donbox关于smartpointer的文章
- 为什么做的控件,在名字前面要加“_D”,比如我的控件名称为Smarter,就有_DSmarter

