随笔分类 - 转载的资料
转载一些非常具有参考价值的文章。
摘要://以下内容摘自 WinUser.h,仅为个人使用方便整理摘录至此。by:AsionTang注:通过设置不同的鼠标位置编码,能够实现对C# 无边框窗体改变尺寸。#ifndef NONCMESSAGES/** WM_NCHITTEST and MOUSEHOOKSTRUCT Mouse Position Codes*/#define HTERROR (-2)#define HTTRANSPARENT (-1)#define HTNOWHERE 0#define HTCLIENT 1#define HTCAPTION 2#define HTSYSMENU 3#define HTGROWBOX 4#
阅读全文
摘要://以下内容摘自 WinUser.h,仅为个人使用方便整理摘录至此。by:AsionTang介绍:下面的是在窗体消息(Window Messages)中,比较常用的SYSTEMCOMMAND消息的,wParam值定义。定义了如常见的窗体Close,MAXIMIZE,MINIMIZE,MOVE,SIZE等消息。//条件编译:if no define NO…,没定义则执行。#ifndef NOSYSCOMMANDS/** System Menu Command Values*/#define SC_SIZE 0xF000#define SC_MOVE 0xF010#define SC_MINIMI
阅读全文
摘要:/** 关于操作系统版本的宏定义*/Windows Vista以上_WIN32_WINNT>=0x0600WINVER>=0x0600Windows Server 2003_WIN32_WINNT>=0x0502 WINVER>=0x0502Windows XP_WIN32_WINNT>=0x0501 WINVER>=0x0501Windows 2000 _WIN32_WINNT>=0x0500 WINVER>=0x0500Windows NT 4.0_WIN32_WINNT>=0x0400 WINVER>=0x0400//以下内容摘
阅读全文
摘要:C#使用GDI+制作背景颜色淡入淡出效果的按钮 2010-04-14 来自:CNBLOG 字体大小:【大中小】 摘要:本文介绍C#使用GDI+制作背景颜色淡入淡出效果的按钮,并提供完整的示例和源码供下载。 用过QQ2009的网友都知道QQ主面板的界面非常炫丽,特别好看,鼠标移上去还有淡入淡出的效果。那这样效果是怎么做出来的呢?其实不难,只要自定义一个用户控件的外怪就可以了,用到GDI+技术和时钟...
阅读全文
摘要:C#如何让WinForm嵌入桌面窗口最底层 2010-03-26 来自:csdnBlog 摘要:本文介绍C#使用Windows API函数:SetParent、SetWindowPos和FindWindow实现让WinForm嵌入桌面窗口最底层,并提供详细的实现代码供参考。 此类将窗体永远置于窗口最底层。 首先, 调用一些User32.dll的WinAPI函数。然后, 在WinForm里面: ...
阅读全文
摘要:C# 实现用艺术效果显示文本的标签控件 2009-09-28 来自:CS 程序员之窗摘要:C#实现边框、浮雕、印版效果显示文字的标签控件,可以改变边框的宽度和文字边框的颜色,实现绚丽的文字显示效果。 .NET自带的Label控件显示文本的形式非常单一,只能换换文本颜色、字体,用久了都觉得厌烦了。于是就实现了这个用艺术效果显示文本的标签控件ArtTextLabel,在这个控件中,我只实现了3种效果,...
阅读全文
摘要:C# WinForm程序添加启动画面 2010-03-27 来自:csdnBlog 摘要:很多软件在启动的时候都会先显示一个启动画面,C#WinForm程序怎么实现启动画面呢?本文就来介绍C# WinForm程序添加启动画面,并提供完整的示例代码供参考。如果程序在装载时需要进行较长时间的处理,最好使用启动画面,一方面美化程序,一方面可以不使用户面对着一片空白的程序界面。 我手头上一个小项目主界面启...
阅读全文
摘要:C# 轻松实现对窗体(Form)换肤 2009-09-25 来自:CS 程序员之窗 摘要:C#实现对窗体(Form)换肤,实现漂亮的个性化窗体,通过继承SkinFormRenderer,可以轻松实现自己喜欢的各种窗体风格,换肤后的窗体与标准的Windows窗体保持一样的功能,如:拥有系统菜单,拖动改变窗体大小等。一直想写一个比较完整的、容易扩展的窗体换肤的方案,由于时间问题,都没去实现这个想法。现...
阅读全文
浙公网安备 33010602011771号