摘要:        
今天想仿制酷狗7的关闭效果, 用spy++竟然hook不住, 我以为它不是窗体,而是直接在桌面窗口上画图, 开始的想法是得到桌面没有绘制子窗口时的dc,然后在上面画, 但是我向他发送WM_PRINTCLIENT时,得到的黑色的背景, 最后查文档发现发送给这个消息,接受者窗口应该实现这个消息的处理, 最后在网上找到这篇神文:http://www.fengyuan.com/article/wmprint.html但是我发现还是不对, 因为这样也无法实现酷狗的关闭效果, 况且上面文章提供的subclass方法是使用的SetWindowlong修改消息处理过程来实现的,然而SetWindowlong在    阅读全文
posted @ 2012-07-25 16:15
likebeta
阅读(512)
评论(0)
推荐(0)
        
            
        
        
摘要:        
今天想获取桌面DC然后在上面作图, 结果不显示,巨郁闷:HDC hdc = GetDC(NULL); HWND hDeskWnd = GetDesktopWindow();HDC hDeskDc = GetDC(hDeskWnd);TextOut(hDeskDc, 100, 10, _T("this is my test "), 15); TextOut(hdc, 100, 10, _T("this is my test "), 15); 使用hdc可以,而hDeskDc却不行,,搜索后发现了错误:获取桌面DC的方法:GetD...    阅读全文
posted @ 2012-07-25 12:27
likebeta
阅读(3658)
评论(0)
推荐(0)
        
                    
                
浙公网安备 33010602011771号