自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Ubuntu 10.04 安装配置手记

Ubuntu 10.04安装及配置

2010-06-21 23:06:00 1426

转载 Ubuntu 10.04开机画面低分辨率问题解决方案

ubuntu 开机画面 分辨率

2010-06-21 23:01:00 1446

原创 Windows Programming(八)_ChilldWindow

concept of child window

2010-06-01 15:12:00 546

原创 Programming Windows(七)_Mouse

Client-Area Mouse MSG=====================Windows sends the keyboard message only to the window that has the input focus. Mouse messages are different:a window procedure receives mouse mes

2010-04-25 22:50:00 588

转载 毕业后五年拉开差距的原因在哪里?

毕业后,有人工作,有人继续上学。。。看了这篇文章真的让我受益匪浅,给人很大启迪,所以小志讲其推荐给各位朋友来学习,希望它能帮到正在迷茫中的你,如果你看完之后又一种“相见恨晚”的感觉,特别激动,希望你能好好珍惜这篇文章,想想多年以后,再来看这篇文章,一定有不同的感觉。。。正如“打工皇帝”唐骏说:我觉得有两种人不要跟别人争利益和价值回报。第一种人就是刚刚进入企业的人,头5年千万不要说你

2010-04-18 15:40:00 293

原创 Programming Windows(六)_Timer

 早期的DOS程序用捕捉BIOS的"Timer tick"中断来实现计时的,Windows程序则不必这么做,因为Windows操作系统自己会负责处理"Timer tick"中断,当调用SetTimer()函数后,每当系统检测到一个Timer Tick后,uElapse计数器减一,当该计数器为0时,Windows会在相应的应用程序消息队列放置WM_TIEMR消息,同时重新给计数器赋初值

2010-04-15 10:32:00 442

原创 Programming Windows (五)_Keyboard Message

A window procedure can determine when its window has the input focus by trapping WM_SETFOCUS and WM_KILLFOCUS messages. WM_SETFOCUS indicates that the window is receiving the input focus, and WM_K

2010-03-16 21:21:00 612

原创 Programming Windows (四)_ SetViewportOrgEx() 与 SetWindowportOrgEx()

SetWindowOrgEx这个Window是看不见的,可以假想有这么一个Window,提供GDI画图函数以逻辑坐标来画图,这个坐标系也叫page space坐标系,有自定义原点与单位长度(逻辑单位,如0.1mm,从而可以与设备无关)SetViewportOrgEx物理设备坐标总是以左为原点,以像素为单位,x向右,y向下viewport与之区别是

2010-03-16 21:01:00 662

转载 WM_PAINT

关于Windows programming 的界面刷新问题一直不是很明白,在网上搜索到两篇文章,对WM_PAINT、BeginPaint、 GetDc等讲解得通俗易懂,可参考一下======================================================The WM_PAINT message is generated by the system

2010-03-05 19:47:00 1781

转载 VC中Radio控件的用法

先为对话框加上2个radio button,分别是Radio1和Radio2。问题1:如何让Radio1或者Radio2默认选上?如何知道哪个被选上了?关键是选上,“默认”只要放在OnInitDialog()即可。三种方法可以让它选上,第一种:((CButton *)GetDlgItem(IDC_RADIO1))->SetCheck(TRUE);//选上((CButton *)

2009-12-30 00:37:00 367

原创 Programming Windows (三)_ 消息循环

Windows 程序是以消息为基础,以事件驱动的 (message based, event driven) ,用户的操作如移动鼠标,敲击键盘等动作可看成是事件 Event, 这些事件会产生相应的消息,这些消息为硬件设备产生的消息,会被放在 System queue 中。除此之外, Windows 系统或其它 Windows 程序也有可能传送消息到 Application queue 中,当然

2009-12-01 02:29:00 539

原创 Programming Windows (二)_ UNICODE

 ASCII美国人发明了计算机,开始的编码方式采用ASCII,7-bits的ASCII的传统字符并不满足实际使用,因此在基于ASCII的基础上扩展成了8位的Extending ASCII。扩展部分用于表示拉末字符等,不同系统的扩展字符被放到不同的Code page上,扩展的ASCII并不统一。在MS-DOS的时

2009-11-20 02:09:00 387

原创 Programming Windows (一)_ Windows 的运行机制

Windows 是多任务的操作系统, multitasking 可分为: 合作型多任务( cooperativemultitasking )允许执行多个任务,但分享 CPU 是程序(而非操作系统)的责任。如果有一个程序决定咬住 CPU 不放,其它程序就停摆了。

2009-11-19 21:00:00 554 1

空空如也

空空如也

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

TA关注的人

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