<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[jackfengwei的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/jackfengwei</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; jackfengwei]]></copyright><item><title><![CDATA[Drag & Drop 全解析]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/13629061</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/13629061</guid><author>jackfengwei</author><pubDate>Wed, 30 Oct 2013 15:47:58 +0800</pubDate><description><![CDATA[一、基本概念
拖 放，是指用鼠标拖动的方法，在不同程序的窗口之间、同一个程序的不同窗口之间或同一程序同一窗口的不同控件之间，进行移动、复制和粘贴等操作的技术。拖放 操作是在操作系统的帮助下完成的。被拖动的对象首先向操作系统注册它使用的数据格式，并按指定的数据格式提供数据，拖放操作结束时，接收拖放的窗口按指定 的数据格式提取有关数据，并根据提取的数据生成相应的对象。
二、两种拖放方式
拖放有两]]></description><category></category></item><item><title><![CDATA[VC 仿QQ窗口靠边自动收缩隐藏效果]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/10441469</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/10441469</guid><author>jackfengwei</author><pubDate>Wed, 28 Aug 2013 13:35:28 +0800</pubDate><description><![CDATA[http://www.newxing.com/Tech/Program/VC/QQ_169.html]]></description><category></category></item><item><title><![CDATA[怎样让窗口不显示在任务栏和ALT+TAB中]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/9980499</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/9980499</guid><author>jackfengwei</author><pubDate>Thu, 15 Aug 2013 11:28:30 +0800</pubDate><description><![CDATA[之前想弄个像QQ旋风那样的悬浮窗口，就研究了下怎么让窗口不显示在任务栏中，方法其实很简单就是将窗口的扩张属性设置成WS_EX_TOOLWINDOW，MSDN中对该属性有详细介绍，代码如下：
 
::SetWindowLong(m_hWnd, GWL_EXSTYLE, WS_EX_TOOLWINDOW ); 
 
但是这样一来窗口的其他的扩展属性不管有没有，肯定是全没有，因此可以用下面的方法]]></description><category></category></item><item><title><![CDATA[如何实现窗口阴影效果 (SysShadow、分层窗口、DWM)]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/9839103</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/9839103</guid><author>jackfengwei</author><pubDate>Thu, 08 Aug 2013 17:18:33 +0800</pubDate><description><![CDATA[如何实现窗口阴影效果 (SysShadow、分层窗口、DWM)


方法一、系统属性：
 
为了实现阴影效果，这两天google了不少，终于从 SysShadow 中找到了一点线索。
给窗口添加阴影：
    SetClassLong(this->m_hWnd, GCL_STYLE, GetClassLong(this->m_hWnd, GCL_STYLE) | CS_DROPSHA]]></description><category></category></item><item><title><![CDATA[PNG透明窗体全攻略（控件不透明）]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/9835607</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/9835607</guid><author>jackfengwei</author><pubDate>Thu, 08 Aug 2013 14:07:58 +0800</pubDate><description><![CDATA[这两天在研究透明窗体，总算略有小成。网上大部分文章都是介绍到把窗体弄透明就没有下文。其实窗体透明并不难，难就难在透明的窗体上还要放控件。今天我就把窗体透明一直到控件不透明怎么制作一块给写了吧。

    先截张图诱惑下你们，如果你没兴趣就没必要再看下文了，有兴趣的话就继续往下看吧^_^！ 


 
    看好了，这是XP系统，未装.net。我的Photoshop学的不太好，把玻璃片弄]]></description><category></category></item><item><title><![CDATA[VC++实现窗口异形]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/9834981</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/9834981</guid><author>jackfengwei</author><pubDate>Thu, 08 Aug 2013 13:33:12 +0800</pubDate><description><![CDATA[由于工作的需要，最近一直在研究异形窗口的实现。网上也有一些相关的文章，能够满足各式各样的异形窗口要求。既然花了时间去研究，就想好好的将其总结记录下来，以免今后遇到类似问题，还要从新花时间去研究。

     我需要完成的效果很简单，但实现思路适合大部分的异形窗口。

 

                            
                           ]]></description><category></category></item><item><title><![CDATA[Layered Window(分层窗体,透明窗体)]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/9834931</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/9834931</guid><author>jackfengwei</author><pubDate>Thu, 08 Aug 2013 13:30:13 +0800</pubDate><description><![CDATA[//为窗体添加WS_EX_LAYERED属性,该属性使窗体支持透明

ModifyStyleEx(0, WS_EX_LAYERED);

 

效果1.1 窗体整体透明,子控件也透明

 

//设置Alpha值为150

BYTE byteAlpha=150;

SetLayeredWindowAttributes(0,byteAlpha,LWA_ALPHA);
]]></description><category></category></item><item><title><![CDATA[用PNG透明图片和GDI+做不规则透明窗体"异形窗口"]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/9834745</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/9834745</guid><author>jackfengwei</author><pubDate>Thu, 08 Aug 2013 13:22:52 +0800</pubDate><description><![CDATA[一、准备工作（PNG图片透空窗体）
1、图片资源准备工作。首先在Photoshop中编辑所用图片，将这些图片保存成为带透明通道的.png格式（GDI+调用显示时能够透明调背景）。这样程序中图片资源就准备好了。
2、下面开始做好展开此项工作的基本准备工作。
创建一个对话框应用程序，名称为Gdi+PNG
在VC6.0下的设置：
(1)、下载gdiplus forVC6.0的SDK，（总共两兆]]></description><category></category></item><item><title><![CDATA[Windows7写注册表注意事项]]></title><link>https://blog.youkuaiyun.com/jackfengwei/article/details/9144277</link><guid>https://blog.youkuaiyun.com/jackfengwei/article/details/9144277</guid><author>jackfengwei</author><pubDate>Fri, 21 Jun 2013 12:18:14 +0800</pubDate><description><![CDATA[1、注册表位置 
Windows7 64bit系统的注册表分32 位注册表项和64位注册表项两部分。
在64bit系统下，通过regedit中查看到指定路径下的注册表项均为64位注册表项，而32位注册表项被重定位到：HKEY_LOCAL_MACHINE\Software\WOW6432Node。
应用程序操作注册表的时候也分32bit方式和64bit方式。运行于64bit系统下的32bit应]]></description><category></category></item></channel></rss>