我想实现控件白色部分透明,其它颜色的半透明,能隐约看到word文档的字,。我是用VB做的控件,控件设置了picture,maskcolor,maskpicture就是picture本身,设置了backstyle为透明,插入word中,
白色部分能透明,但其它颜色的却看不到背景。不知该如何解决?
实际上文档打印出来后其它颜色就是和word的背景做的alpha混合,但运行时看起来效果却不对。而且这样透明以后,控件对事件的响应有问题。另外这样透明以后,好像不能禁止用户拖动这个控件了,有什么办法解决吗?能用VB或者VC解决都行。请高手指点。先行谢过!
白色部分能透明,但其它颜色的却看不到背景。不知该如何解决?
实际上文档打印出来后其它颜色就是和word的背景做的alpha混合,但运行时看起来效果却不对。而且这样透明以后,控件对事件的响应有问题。另外这样透明以后,好像不能禁止用户拖动这个控件了,有什么办法解决吗?能用VB或者VC解决都行。请高手指点。先行谢过!
http://www.microsoft.com/msj/0399/atl3activex2/atl3activex2.aspx