讨论:C#中,在半透明窗体上画出不透明的线条

jpassby 2007-05-30 01:44:18
如题:
在VS.Net2005中,可以直接设置窗体的透明度,但同时,画在Vs.Net是的图,或者是线也都会呈相应的透明度,如果能只上窗体半透明,而窗体上GDI+绘出的图却是不透明的呢.
...全文
289 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
tophy 2007-08-04
  • 打赏
  • 举报
回复
不知道你是不是需要桌面上的图标以及动画是在动的状态,,如果不是,你可以先Copy一份桌面的截图,然后,在那个截图上画就OK 了.
jpassby 2007-05-30
  • 打赏
  • 举报
回复
绘制到桌面上我也试过了,使用的时候会点到桌面上的图标的,这样子还是没有办法完成画图等操作.
兔子-顾问 2007-05-30
  • 打赏
  • 举报
回复
这个好说。直接绘制到桌面上。GetDesktopWindow,
jpassby 2007-05-30
  • 打赏
  • 举报
回复
不行啊,那样不只是窗体透明度为1%,连窗体上所有的东西透明度都是1%了,这样子的话,在窗体上画的图也都看不太清了
兔子-顾问 2007-05-30
  • 打赏
  • 举报
回复
保留1%不透明试试。
jpassby 2007-05-30
  • 打赏
  • 举报
回复
我的意思就是,窗体是全屏的,可以从窗体的鼠标事件中得到鼠标的位置和状态,在点击鼠标是又不至于将焦点转移(不管怎么点,都是在窗体上进行了点击,而不是像透明窗体一样,可以点到窗体后面去)
呵,不知道是不是描述清析了,呵

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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