2007 年 7 月

lollipop在哪里——我的第一个Google Map应用,嘿嘿

点击这个链接查看啦,http://www.qwert.org.cn/about/,不会用javascript,实在是做的有点汗。。。不过还是挺好玩的,Google Map的挖掘将陆续进行,:)

评论 (1)

旋转WinCE屏幕的API和代码

从Windows CE 4.0开始,DEVMODE 结构多了一个属性dmDisplayOrientation,可以通过ChangeDisplaySettingsEx对这个属性操作来取得或设置屏幕旋转模式(相关要包含的头文件暂时记不清了,等去公司查下代码来补充过来要包含的头文件是Windows.h,#.#)。它对应的值如下:

DMDO_0 不旋转
DMDO_90 旋转90度
DMDO_180 旋转180度
DMDO_270 旋转270度

取得当前模式的代码如下:

  1. DEVMODE devmode = {0};
  2. devmode.dmSize = sizeof(DEVMODE);
  3. devmode.dmFields = DM_DISPLAYORIENTATION;
  4. ChangeDisplaySettingsEx(NULL, &devmode, 0, CDS_TEST, NULL);

通过 devmode.dmDisplayOrientation 的值可以判断当前模式。

切换屏幕旋转模式通过调用 ChangeDisplaySettingsEx 来实现,代码如下:

  1. DEVMODE devmode = {0};
  2. devmode.dmSize = sizeof(DEVMODE);
  3. devmode.dmDisplayOrientation = DMDO_90; //水平模式
  4. devmode.dmFields = DM_DISPLAYORIENTATION;
  5. ChangeDisplaySettingsEx(NULL, &devmode, NULL, 0, NULL);

值得注意的是,这样切换模式并不是永久的,当设备重新起动后,就会还原为初始状态。

如果需要在保留切换的屏幕模式,可以通过设置注册表中HKEY_LOCAL_MACHINE\System\GDI\Rotation 下的两个键值实现
Angle - DWORD (0, 90, 180, 270)
LandscapeMode - DWORD (0,1)

评论

正则表达式之道

注意:本文内有迷魂阵,担心头晕眼花、虚气上浮、中暑昏迷者勿入,:-P,想入门正则表达式的进来看看吧,老手请主动选择性过滤。

本文转载自:http://net.pku.edu.cn/~yhf/tao_regexps_zh.html

点击这里阅读全文 »»»»

评论 (1)

今天很郁闷!

今天很郁闷!天气预报说周末气温会超过39度,于是昨天去超市采购了一通周末储备粮,准备窝在家里就不出门了,中午只吃了几块小月饼,凤梨馅,我的最爱,然后就开始睡午觉。睡醒后饥肠辘辘,遂冲到冰箱,准备大吃一通,打开冰箱一看,蒙了,一长条牛奶鸡蛋面包一片都不剩了,连个渣都没留下,6包酸奶也只剩了一包,T.T,可怜我买回来只昨晚临睡前才只喝过一包,现在P都不剩了,=.=!!!

无奈至极,冲了澡出去顶着高温找吃的,熟知我的人都知道,我也不是个小气的人,但是现在,我骂娘的心都有了!!!本来住在一起,有东西一起吃吃喝喝也没什么,可总不能把我还没动的储备粮,吃的连个渣都不剩也不吭一声,怒了,我不是奶牛!

做人不能太这么CCTV!

评论 (2)

IE6/IE7和Firefox对Div处理的差异(zz)

有图有代码,所以比较长,首页上就不放了。。。

点击这里阅读全文 »»»»

评论

Page 1 of 41234»