C++
码农(假)
这个作者很懒,什么都没留下…
展开
-
IPicture
1、利用IPicture接口加载、显示图片 IPicture接口管理一个图片对象和它的属性。图片对象提供对Bitmap Icon Metafile的语言不相关的抽象支持。图像对象的主要接口是IPicture和IPictureDisp。IPictureDisp从IDispatch继承,提供了通过自动化访问图片属性的能力。图片对象可通过OleCreatePictureIndirect创建。关于I转载 2014-05-20 11:10:44 · 770 阅读 · 0 评论 -
位操作符
一、传统的C方式位操作: 1.基本操作: 使用一个unsigned int变量来作为位容器。 2.操作符: | 按位或操作符:result=exp1|exp2;当exp1和exp2中对应位中至少有一个为1时,result中对应位为1,否则为0。 & 按位与操作符::result=exp1&exp2;当exp1和exp2中对应位全为1时,result中对应位为1,否则为0。转载 2014-05-13 15:37:20 · 565 阅读 · 0 评论 -
LoadBitmaps函数
CBitmapButton.LoadBitmaps() 加载按钮图片接受4个参数原创 2014-05-19 16:49:01 · 2073 阅读 · 0 评论 -
CAsyncSocket与CSocket的区别
CAsyncSocket与CSocket的区别一、CAsyncSocket与CSocket的区别 前者是异步通信,后者是同步通信;前者是非阻塞模式,后者是阻塞 模式。另外,异步非阻塞模式有时也被称为长连接,同步阻塞模式则 被称为短连接。为了更明白地讲清楚两者的区别,举个例子: 设想你是一位体育老师,需要测验100位同学的400米成绩。 你当然不会让这100位同学一起起跑,因为当同学们转载 2014-05-09 10:13:37 · 813 阅读 · 0 评论 -
CTimeSpan时间差
要获取两个时间差,如两个CTime的时间差,可以使用MFC中的CTimeSpan类。 CTime time1 = CTime::GetCurrentTime(); CTime time2 = CTime::GetCurrentTime(); // 两个CTime相减得到CTimeSpan CTimeSpan timeSpan = time2 - time1; // 得到总的秒数 int nTSe原创 2014-05-07 15:45:58 · 1255 阅读 · 0 评论