请教高手:如何设置ActiveX控件图片属性(LPDISPATCH类型)的值?
在 Visual C++中 使 用 Project/Add to Project\Components and Controls...\Registered ActiveX Controls在 工 程 中 插 入 一 个 ActiveX控 件Microsoft Forms 2.0 Image( FM20.dll) , 然 后 在 对 话 框 中 加 入 该 控 件 .在 工 程 中 插 入 控 件 , 其 中 设 置 其 图 片 属 性 的 函 数 是 SetPicture(LPDISPATCH newValue),要 在 程 序 运 行 时 设 置 其 图 片 属 性 值 , 如 何 设 置 LPDISPATCH newValue的 值 。
我这样做为什么显示不出来?
利 用 CPictureHolder类 型 :
CPictureHolder pictholder;
pictholder.CreateFromBitmap(IDB_BITMAP1);
//Pass dispatch pointer to CPictureHolder
m_ctl.SetPicture(pictholder.GetPictureDispatch());
问题点数:20、回复次数:1Top
1 楼zt371(dudu)回复于 2002-09-06 09:36:49 得分 20
msdn.microsoft.com/libraryTop





