简单问题,求ActiveX属性的编写方法 我在VC++中写一ActiveX控件,想使其在VB中使用。目前已增加一Property为ForeColor(Get/Set)但编译后,将该控件装载到VB中,在设计模式下设定该ForeColor为RGB(255,0,0)(默认为黑色),能够在界面上看到变红了。但到运行模式,却仍为黑色,并不是我设定的红色,请问这是什么原因? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在控件主接口中写(你的控件文件名.odl)[id(1),propget] OLE_COLOR ForeColor;[id(1),propput] OLE_COLOR ForeColor;然后在接口映射文件中增afx_msg OLE_COLOR GetForeColor();afx_msg void SetForeColor(OLE_COLOR nNewValue);在实文件中增OLE_COLOR 类::GetForeColor(){ return RGB(10,12,12);}void SetForeColor(OLE_COLOR nNewValue){ //你的代码段} 你在动态数据交换中加入if (pPX->IsLoding()){}if (!pPX->IsLogin()){} 棋牌游戏开发碰到了一个问题 在一个程序中把数据发送都当前获得焦点的窗口的编辑框中。 CFileDialog如何新建一指定格式的文件?菜鸟提问 初学者,MessageBox显示问题 没有系统菜单的程序,如何在用户点击任务栏上的图标时弹出菜单(自定义的)? 寻类似QQ界面代码。 作过COM的朋友进来。 这个为什么? spy++为什么收不到QQ的鼠标消息 ?一个关于浏览器编程的难题(答对给高分) 在listctrl里调整colume的宽度会触发什么消息? 跪求windows网络编程的相关书籍电子版,我找了好几天都没找到
[id(1),propget] OLE_COLOR ForeColor;
[id(1),propput] OLE_COLOR ForeColor;
然后在接口映射文件中增
afx_msg OLE_COLOR GetForeColor();
afx_msg void SetForeColor(OLE_COLOR nNewValue);
在实文件中增
OLE_COLOR 类::GetForeColor()
{
return RGB(10,12,12);
}
void SetForeColor(OLE_COLOR nNewValue)
{
//你的代码段
}
if (pPX->IsLoding())
{
}
if (!pPX->IsLogin())
{}