CToasterWnd 1.16下载地址

点这里下载 → 下载地址
相关Tags:

CToasterWnd 1.16软件简介

UI控件类似MSN Messenger的风格通知

CToasterWnd是一个MFC类,它提供一个UI控件,因为它会弹出类似MSN Messenger的风格通知窗口,被称为一个“敬酒”窗口。

应用程序是基于一个C#实现的Robert Misiak于CodeProject上类型相似的神器出山:www.shenqi73.com窗口。

下面是一些主要特点“CToasterWnd”部分:

·标准的MFC类,它派生自CFrameWnd。
·标题文本,正文文本和图标在祝酒窗口(CToasterWnd :: m_sTitle,CToasterWnd :: m_sText,CToasterWnd :: m_TitleIcon)。
·“关闭”按钮,它充分利用了,如果在XP上运行的XP主题为所有的Win32 OS'es的支持,同时保持到Windows 95。 (CToasterWnd :: m_bUseThemingForCloseButton)。
使用的字体的标题和正文定制(CToasterWnd :: m_fontTitle和CToasterWnd :: m_fontText)的。
·颜色的标题文本和正文都可以自定义(CToasterWnd :: m_colorTitle和CToasterWnd :: m_colorText)。
的标题文本和正文的布局定制(CToasterWnd :: m_dwTitleStyle和CToasterWnd :: m_dwTextStyle)的。这使得文本对齐,慢跑,省略号更换等
·窗口的背景颜色是定制的(CToasterWnd :: m_colorBackground),。
该控件支持水平,垂直和对角线的背景样式,除了一个普通的坚实的背景。这是实现使用GDI函数GradientFill的。在Windows 95中,其中GradientFill是不可用,代码秋季备份支持一个普通坚实的背景。 (CToasterWnd :: m_colorGradient和CToasterWnd :: m_BackgroundStyle)。
的时间,该窗口关闭之前保持可见,是可定制的。 (CToasterWnd :: m_dwWaitTime)。
·窗口大小是的定制(CToasterWnd :: m_nHeight和CToasterWnd :: m_nWidth)的。
·窗口是否保持可见,当鼠标停留在控制是可定制的。 (CToasterWnd :: m_bWaitOnMouseOver)。
·打开和关闭时,控制支持4种不同类型的动画。这些如雨后春笋般冒出,突然出现了下来,弹出的左侧和弹出的右侧。 (CToasterWnd :: m_AnimationStyle)。
·支持自定义控制窗口的位置显示。这包括主显示屏上的4个角。此外,它支持模式,即侦测到最合适的位置,在任务栏的位置的基础上。 (CToasterWnd :: m_PopupPosition)。
·动画类型,还支持模式,即它检测到的任务栏的位置上最合适的类型。
·该控件支持的间距从屏幕的工作区的边缘,它被用来计算在弹出位置(CToasterWnd :: m_nCXAreaEdge和m_nCYAreaEdge)。
·各种活动的通知交付到外部的类(CToasterWnd :: m_pNotifier)。示例程序使用此做一个简单的信息提示音时,显示弹出窗口。
·可以点击的图标,标题和正文。当鼠标移动到这些热点地区,一个手形光标。
·可选的窗口支持透明的动画效果,如果在Windows 2000或更高版本(CToasterWnd :: m_bTransparent)。
·类是完全支持Unicode的兼容,并在工作区中的文件包含Unicode内置选项。
·A示例程序行使的大部分功能。
·由于类是一个标准的MFC类,你可以得出你自己的类,由它来定制它的绘图和/或行为。此外,代码是模块化的,并提供了大量的虚拟功能进行自定义。例如,它不会有很大的扩展类支持堆叠多个敬酒窗口。
·可选支持HTML的窗口中通过的QHTM的HTML控件提供http://www.gipsysoft.com/qhtm/(CToasterWnd :: m_bHTML)或通过提供HTMLayout控制,在http://www.terrainformatica.com/htmlayout的的/。
·支持包括alpha混合图像在客户端领域的控制(CToasterWnd :: m_Logo,m_rectLogoSrc,m_rectLogoDest m_nLogoSrcAlpha)。

此版本中的新功能:

·控制支持它的客户区绘制一个alpha混合的图像。这是通过使用新的成员的变量:m_Logo,m_rectLogoSrc,m_rectLogoDest和m_nLogoSrcAlpha。该代码在内部使用CImage类和支持Alpha混合,通过Win32 API函数AlphaBlend。要使用此功能,你必须在控制定义预处理器变量WINVER> = 500。提示此更新的“天空”

随便看看

软件简略信息
  • 软件大小:109 KB
  • 下载次数:99
  • 更新时间:2013-03-09 12:27:00
  • 不能下载请报告错误,谢谢
本类热门软件