关于网友提出的“ 带颜色的透明画刷与调用VBscript/javascript两个问题”问题疑问,本网通过在网上对“ 带颜色的透明画刷与调用VBscript/javascript两个问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:
问题: 带颜色的透明画刷与调用VBscript/javascript两个问题
描述: 两个问题:
1,用VC(MFC)编写界面,例如一个formview上 一个edit控件 如何让VC调用VBscript/javascript 的脚本来取得edit上的输入值或者直接给edit赋值。
2,ScrollView上加载了一幅图像,想在图像上动态创建一些可移动和可缩放的矩形形状对象,但是此对象的整体显示应该为有颜色,但却不会覆盖图像的内容,所以想问下有没有一种带颜色的透明画刷,如果没有应该如何实现,我的对象应该从CWnd继承 ,还是从Cobject,请指教;
解决方案1: 1,使用脚本宿主技术
2,使用GDI+。
解决方案2:呵呵,做过。
解决方案3: 1、这个需求很匪夷所思,VC放了个控件要由JS或VBS来获取/设置值,做当然能做到,你得写个COM组件给VBS或JS调用,由这个COM来获取/设置控件值
2、没有透明画刷,可以用TransparentBlt透明绘制,用双缓冲可以实现不覆盖原图像的内容
解决方案4: 1. 能不能在vc中获取edit的值后,传给script?
2. 我只是画过图形,没有弄过半透明,好像不太容易,关注中!
以上介绍了“ 带颜色的透明画刷与调用VBscript/javascript两个问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2420774.html