源代码

只有在源代码中,才有可能知真像
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  C/C++/VC

摘要:效果1.窗体整体透明,支持子控件,支持OnPaint() //为窗体添加WS_EX_LAYERED属性,该属性使窗体支持透明ModifyStyleEx(0, WS_EX_LAYERED);效果1.1 窗体整体透明,子控件也透明//设置Alpha值为150BYTE byteAlpha=150;SetLayeredWindowAttributes(0,byteAlpha,LWA_ALPHA);效果1.2 窗体整体透明,子控件不透明//在OnCtlColor中将窗体背景刷为某种单色,比如RGB(255,0,0)//在OnPaint中当然也可以if(nCtlColor=IDD)return m_bru 阅读全文

posted @ 2012-08-22 09:42 eSurfer 阅读(720) 评论(0) 推荐(0)

摘要:画刷和填充的形状闭合的形状(例如,矩形或椭圆)由轮廓和内部组成。轮廓用钢笔绘制,内部用画刷填充。GDI+提供了几种用于填充闭合形状内部的画刷类:SolidBrush、HatchBrush、TextureBrush和GradientBrush。所有这些类都是从Brush类继承的。1.使用实心画刷要填充闭合图形,需要有Graphics对象和Brush对象。Graphics对象提供 FillRectangle和FillEllipse这样的方法,Brush对象存储填充的属性,如颜色和图案。Brush对象作为参数之一被传递到填充方法。例如用纯红色填充椭圆:SolidBrushsb(Color(100,1 阅读全文

posted @ 2012-08-22 09:06 eSurfer 阅读(799) 评论(0) 推荐(0)

摘要:该例的钩子都是写在一个DLL中的,和应用程序独立开来的全局钩子。 一般情况下,如果要截获鼠标和普通按键,刚可以用下边的方法 鼠标:LRESULT CALLBACK MouseProc( int nCode, // hook code WPARAM wParam, // message identifier LPARAM lParam // mouse coordinate... 阅读全文

posted @ 2012-03-11 01:27 eSurfer 阅读(4725) 评论(0) 推荐(0)