自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

转载 SetTimer的使用

etTimer函数用于创建一个计时器,KillTimer函数用于销毁一个计时器。计时器属于系统资源,使用完应及时销毁。     SetTimer的函数原型如下: UINT_PTR SetTimer( HWND hWnd, UINT_PTR nIDEvent, UINT uElapse, TIMERPROC lpTimerFunc ) ;   其中   hWnd是和timer关联的窗口句柄

2013-12-25 13:41:39 2158

原创 坐标空间

坐标系: Win32应用程序设计接口(API)使用四种坐标系空间:世界坐标系空间,页面空间,设备空间和物理设备空间。前两种是逻辑空间。 物理设备空间即为我们经常使用的坐标系,使用GetWindowDC获取整个窗口,包括框架,标题栏,菜单栏等;使用GetClientDC获取窗口的客户区。 转换: 如果要在物理设备上绘制输出,Windows把一个矩形区域从一个坐标系空间拷贝到另一个坐标空间

2013-12-23 21:09:38 1143

转载 DUILIB使用OXC插件问题!

作为一个方便大众的ActiveX控件,在C++中竟然只能在MFC被傻瓜式地操控是不对滴,而当这种专利居然在不引入afxwin.h和afxdisp.h的情况下都还要有所体现的时候,朕就hold不住了,誓要能死你个落伍的小玩意儿! 经过这两天的搏斗,朕在没有整过activeX这小b玩意儿的情况下还是收获了一些技巧,特此记录下来以便日后查看,也为苦于在C++中手动添加ActiveX时想摆脱mf

2013-12-19 10:04:34 2677

原创 线程(1)

CreateThread()       函数的lpThreadId带回来的是线程ID,线程ID是一个全局变量,可以独一无二地表示系统中任一进程中的某个线程。AttachThreadInput和PostThreadMessage就需要用到线程ID,这两个函数允许你影响到其他人(线程)的消息队列。       CreateThread传回来的handle被称为一个核心对象(kernel obje

2013-12-02 17:35:59 647

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除