社区
Delphi
帖子详情
有关窗体的几个问题
nofeal
2001-09-05 01:57:01
1、如何截获窗体标题栏的鼠标消息?有哪些?
2、如何实现窗体半透明的效果。
...全文
130
3
打赏
收藏
有关窗体的几个问题
1、如何截获窗体标题栏的鼠标消息?有哪些? 2、如何实现窗体半透明的效果。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lwk_hlj
2001-09-05
打赏
举报
回复
如果你用的是delphi6和windows2000的话
做透明窗口可是太简单了啊,它有一个alphablend和alphablendvalue这个属性你设一下,
书生
2001-09-05
打赏
举报
回复
2在show本窗口之前,GetWindowDC(NULL)...总之取得窗口所在位置的图形,
然后显示本窗口,画的时候,进行alpha blending,就是:
R_new = ( R_background * a + R_image * (255-a) ) /255;
G_new = ( G_background * a + G_image * (255-a) ) /255;
B_new...........
反正就是,一个点的新的RGB值,是由取得的背景,和要画的前景的RGB混合而成,
那个a,决定了透明的程度,越大越透明……(废话,a=255时不就完全透明了!)
书生
2001-09-05
打赏
举报
回复
---- WM_NCPAINT:重画标题栏消息。
---- WM_NCLBUTTONDOWN:在标题栏上按下鼠标左键消息。
---- WM_NCLBUTTONUP:在标题栏上释放鼠标左键消息。
---- WM_NCLBUTTONDBLCLK:在标题栏上双击鼠标左键消息。
---- WM_NCRBUTTONDOWN:在标题栏上按下鼠标右键消息。
---- WM_NCMOUSEMOVE:在标题栏上移动鼠标消息。
---- WM_NCACTIVATE:当标题栏在激活与非激活之间切换时收到该消息。
C# 分割
窗体
C#分割
窗体
C#分割
窗体
C#分割
窗体
C#分割
窗体
C#分割
窗体
C#分割
窗体
C#分割
窗体
几个
不错的C#.NET做的WINDOWS
窗体
应用小程序
几个
不错的C#.NET做的WINDOWS
窗体
应用小程序,主要是献给追求C#.NET
窗体
设计的朋友,由于时间紧,急于发表,就做了
几个
,后续开发,尽情期待哦。
Python Tkinter
窗体
讲解
Python作为自立门户的语言,除了学习它的基础编程之外,它还提供了
窗体
的学习,这样相对来说,它就完整了,如果大家学习过C#
窗体
实现或者Java,MFC等等吧,再学习它就会简单的多。当然大家也不用担心,即使没学过,在学习了该教程提供的Python的Tkinter
窗体
后,也会让你快速的掌握。这样我们就可以使用Python做一些小游戏,或者做一些小系统。
VC++
窗体
列表控件使用实例集 list control view的
几个
使用技巧,包括ListBox和Combobox等
VC++
窗体
列表控件使用实例集 list control view的
几个
使用技巧,包括ListBox和Combobox等
仿QQ面板的WinForm
窗体
源代码
仿QQ面板的WinForm
窗体
说明:前几天在一个朋友那里看到做得很漂亮的一个企业及时通讯软件,利用C#编写,完全没有利用第三方控件就实现了类似于QQ面板的效果,非常漂亮。 回家之后凭着自己的记忆和查阅MSDN尝试实现了一下,初步实现了类似效果,现在奉献给大家。 在程序中用到了三种控件(不包括
窗体
类):ImageList、Button和ListView。Button控件显示好友分组,点击之后显示相应好友分组的信息;ImageList控件用于存放好友头像;ListView控件用于显示好友列表。在程序中不是用Location来定位控件的位置,而是使用Dock属性来设置控件的停靠,并随着父控件一起调整大小。文章说明请见:http://blog.csdn.net/zhoufoxcn/archive/2008/05/31/2499194.aspx
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章