怎么使对话框中的CStatic不透明,但是对话框透明?

cococut 2006-05-10 11:52:30
我现在有个对话框,
对话框上有个CStatic的文字,
我现在使对话框透明,但是该文字也随着透明,
怎么使对话框透明,但是文字不透明?
我用的是
::SetWindowLong(m_hWnd, GWL_EXSTYLE, GetWindowLong(m_hWnd, GWL_EXSTYLE) ^ WS_EX_LAYERED);g_pSetLayeredWindowAttributes(m_hWnd,0, 10, LWA_ALPHA);
两个函数,谢谢!
...全文
197 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
happyness44 2006-05-11
  • 打赏
  • 举报
回复
再建一个对话框style设置为none
上面只有一个static控件

建立非模态对话框,用setwindowspos使他始终与原对话框保持同步移动

这样看上去就象控件在透明对话框上了
sunmz_wjxy 2006-05-11
  • 打赏
  • 举报
回复
帮顶!!
虽然没见过.
sycnick 2006-05-10
  • 打赏
  • 举报
回复
基本上不太可能
至少我还没见过有这种界面的
xing_xing_xing 2006-05-10
  • 打赏
  • 举报
回复
没有简单的方法
fifaboy00 2006-05-10
  • 打赏
  • 举报
回复
不明白具体意思。。。不好意思。反正我知道自己画一定能行。前几天就弄了个这玩意。
pepperdiyu 2006-05-10
  • 打赏
  • 举报
回复
那就用图片吧 ,把你要显示的地方突出
aa3000 2006-05-10
  • 打赏
  • 举报
回复
尝试用DC自己绘制文字
mynamelj 2006-05-10
  • 打赏
  • 举报
回复
关注

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧