创世魂 发表于 2026-3-8 20:35 MiniBlink 创建透明窗口是可以的(做完之后发现没有拖放事件) 所以我想用MFC套MiniBlink 实现界面UI,但是MFC没办法背景透明(因为html中有圆角和其它效果) 所以问下MFC可不可以背景透明,组件不透明?? |
ysjadnt 发表于 2026-3-8 19:15 你看自带例子 “透明窗口”的演示。
|
Xelloss0618 发表于 2026-3-8 18:16 感谢大佬回复。 我想直接 创建为 MB窗口类型.子控件窗口 创建到MFC窗口中(这样就可以使用文件拖放事件了),但是MFC怎么背景透明,组件不透明? |
ysjadnt 发表于 2026-3-8 18:07 刚尝试用文件拖放的API绑定MB浏览器的窗口句柄,好像不起作用。 |
ysjadnt 发表于 2026-3-8 18:07 如果创建为 MB窗口类型.子控件窗口 的话,WTL的窗口能不能透明,因为加载的html有圆角 和 其它效果。 |
Xelloss0618 发表于 2026-3-8 17:59 非常感谢,解决了。 另外,MiniBlink好像没有文件拖放事件,如果要这些事件的话,是不是还得是MFC或WTL才行? |
|
配置了MFC或WTL模块后,必须用它们的“创建主窗口”,否则不会处理主消息循环,表现就是”启动方法“执行完毕就会退出程序。 如果你确实不需要用MFC和WTL,那就必须把它们从配置模块中删除。 另外MB浏览器里用了MFC的部分类型,所以移除MFC/WTL模块后,会有一些报错,你加上下面的属性就可以了: @视窗.外部头文件 "<atltypes.h>" |
|Archiver|手机版|小黑屋|递归火山软件开发平台
( 鄂ICP备18029190号 )
GMT+8, 2026-3-10 02:31 , Processed in 0.090881 second(s), 22 queries .
Powered by Discuz! X3.4
© 2001-2017 Comsenz Inc.