自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

易语言.尘土"界面库2.0版源代码分析(4):窗口的消息处理函数(WndProc)(下)

作者:liigo原文链接:http://blog.csdn.net/liigo/archive/2009/08/30/4499138.aspx转载请注明出处:http://blog.csdn.net/liigoliigo: "易语言.尘土"界面库2.0版源代码分析系列  在前一篇分析文章中,我们已经找到了,"易语言.尘土"界面库2.0版内部所有窗口共用的消息处理函数(WndPr...

2009-08-30 12:28:00 138

遇到C语言相关的两个问题让我心情压抑

一:C标准库中的 assert() 会粗暴地结束程序  assert()在发布版(release)的程序中被编译为空语句,它仅存在于调试版(debug)的程序中,它的意图很明显,就是及时提醒开发者注意程序中的非正常情况,并辅助开发者排除这种非正常情况,使程序逐步趋于完善。一般来说,一个assert()断言失败,必然是程序的运行状态超出了程序员的预期,或程序流程进入到目前代码尚未处理的一个分枝。...

2009-08-20 15:42:00 68

批量修改文件名

刚刚下载了魅族M8手机上用的一堆图标文件,PNG格式,90x90象素,大约有一千多个文件。原有的文件名全是这种形式:“1000个常用图标-*.png”,其中*号处是编号,从1到1005。我感觉这文件名太长了,有些累赘,希望批量修改成“*.png”的形式。各人有各人的办法,我想到的第一个办法就是,写段程序搞定它。于是花了两分钟写出下面的代码,又用了几十秒运行程序,OVER。(图片不是...

2009-08-15 16:55:00 58

介绍一个判断3D中N个点共线的方法

本文介绍一种判断3D中N个点共线的方法。算法基本思想是:以第一个点和最后一个点的向量为基准向量,分别计算中间N-2个点到该向量中的距离,如果该距离中的最大值小于某一给定的阈值则这些点共线,否则不共线。下面的代码给出了求N-2个点到基向量的最大距离,根据这个值与给定的阈值比较判断点是否共线。注意:代码中没有考虑特出情况,比如首末点重合的情况等,项目中使用时需要加以考虑。float Distan...

2009-08-08 22:01:00 368

2D中如何判断一点在另一个点的那个方位

在工作中经常遇到判断一个点在另一个点的那个方位的问题,如下图,这里需要确定p2在p1的那个方位,也就是求p2相对于p1落在区域1,2,3,4那个中,注意此处p1不是坐标原点,坐标原点在屏幕的左上角(此处为屏幕坐标)。这个问题的解决方法有很多,可以使用向量夹角来做,使用该夹角的方法涉及到向量的乘除,速度上会有影响。此处给出的方法只需判断点的坐标值即可。 具体算法描述如下: 1.将p1,...

2009-08-08 10:32:00 275

MFC中如何在一个消息中捕获其它消息

在日常工作中经常遇到在一个消息中捕获其它消息,比如当用户按下鼠标左键时,还想捕获鼠标移动的消息。这个该怎么处理呢?其实只需要在OnLButtonDown()中使用::GetMessage(&msg, NULL, 0, 0);来不停的截取系统消息,并根据msg的消息码来处理你想截获的消息即可。在下面这段代码中,当用户按下鼠标左键时在OnLButonDown()中将截获所有的系统消息,知道收...

2009-08-07 22:26:00 229

将Fedora11 Live安装到2GB U盘上 以及初始配置

准备下载 Fedora11 Live ISO 和 Fedora liveusb creator制作启动盘插入U盘,选择镜像和操作系统版本,就可以开始制作了。网络配置登陆Fedora11后,修改网络配置文件 etc/sysconfig/network-scripts/ifcfg-eth0下面是示例DEVICE...

2009-08-07 13:03:00 57

关于易语言4.12版本中外部数据库的说明

这是我(liigo)去年底(2008/11)发布在易语言论坛(bbs.eyuyan.com)的贴子,似乎一直未被搜索引擎收录,因而转载到这里,以便自己或他人用到时参阅。(唉,论坛总是对搜索引擎不友好,或着反过来说,搜索引擎一直对论坛不友好。)原文地址:http://bbs.eyuyan.com/dispbbs.asp?BoardID=124&ID=169036  易语言4.12...

2009-08-06 13:35:00 72

VC9.0 ATL向导生成 Windows服务,修改启动类型和备注

class CIMServerModule : public CAtlServiceModuleT< CIMServerModule, IDS_SERVICENAME >{private: CUdpListener m_oUdpListener;public : CIMServerModule() { m_status.dwControlsAccept...

2009-08-04 13:03:00 149

易语言.尘土"界面库2.0版源代码分析(3):窗口的消息处理函数(WndProc)(上

作者:liigo原文链接:http://blog.csdn.net/liigo/archive/2009/08/02/4401780.aspx转载请注明出处:http://blog.csdn.net/liigoliigo: "易语言.尘土"界面库2.0版源代码分析系列  上一篇提到,本篇的主要任务是找到“窗口的消息处理函数(WndProc)”。  Windows系统下的窗口...

2009-08-02 15:46:00 131

空空如也

空空如也

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

TA关注的人

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