点点滴滴
不积跬步,无以至千里;不积小流,无以成江海。
文章列表
-
在C++下实现的程序拨号代码
1下面是一段拨号代码(摘自Nokia的例子),代码虽然不多,但很多地方都值得学习,例如:对R类的使用,清理;server/client机制;参数传递机制;编码风格;注释风格等等自己体会吧。 在阅读代码之前请熟悉Symbian OS C++中的ETel结构,以及它的核心类RTelServer,RPhone,RLine,RCall.下面是代码内容:void DialNumberL(const
阅读更多
soskp-yoours2009-06-30 14:01:35
-
解决Windows Mobile点击X,不能关闭程序
2退出程序的时候习惯性点击右上角X,来关闭程序。但实际上测试发现,程序并没有被关闭,仍然存在于系统进程中。解决方法: 在代码或窗体的属性窗口中设置或输入:MinimizeBox=False;即可
阅读更多
soskp-yoours2009-06-18 13:06:45
-
让你团队里所有人在编译工程时都要看你的代码注释
31.在xxxx.h中定义宏如下:#ifndef PRO_MSG #define __PRO_STR(x) #x &
阅读更多
soskp-yoours2009-06-18 12:58:55
-
60个生活小常识
41.吃了辣的东西,感觉就要被辣死了,就往嘴里放上少许盐,含一下,漱下口,就不辣了;2.牙齿黄,可以把花生嚼碎后含在嘴里,并刷牙三分钟,很有效;3.若有小面积皮肤损伤或者烧伤、烫伤,抹上少许牙膏,可立即止血止痛;4.经常装茶的杯子里面留下难看的茶渍,用牙膏洗之,非常干净;5.仰头点眼药水时微微张嘴,这样眼睛就不会乱眨了;6.嘴里有溃疡,就用维生素C贴在溃疡处,等它溶化后溃疡基本就好了;7.眼睛进了小灰尘,闭上眼睛用力咳嗽几下,灰尘就会自己
阅读更多
soskp-yoours2009-06-12 20:59:32
-
如何修改程序界面图标
5使用的IDE是Carbide.C++ v1.2 ,SDK是S60 3rd FP1(MR)1,首先做一个svg类型的图标,可以用Photoshop,Illustrator, inkscape等。2,将svg类型装换成svg-t,工具由SDK提供C:\Symbian\9.2\S60_3rd_FP1\S60Tools\svg2svgt\installer3,转换好后,将其覆盖掉工程中gfx文件
阅读更多
soskp-yoours2009-06-11 11:02:16
-
按下红色结束通话键,程序仍然运行
6在Symbian S60第三版中,按下红色的结束通话键,程序默认退出,当还想保持程序继续运行状态,可以在AppUi的HandleWsEventL函数中进行处理,以下代码来自ScreenShot。// ————————————————————————–// Starting from S60 3.x, pressing End key wi
阅读更多
soskp-yoours2009-06-11 10:41:12
-
如何通过程序设定是否开机自启动
7主要有两个步骤:1,使用Startup List Management API实现开机自启动2,重载AppUI中的ProcessCommandParametersL()函数确定是否关闭(自启动后关闭==不启动)1.1 在data目录下创建一个boot resource file,名字为XXXX.rss, 其中XXXX为UID3。#include <st
阅读更多
soskp-yoours2009-06-11 10:39:30
-
如何设定应用程序安装到特定手机中
8基于传感器的应用(FlipSilent, ShakeSMS), 但是有些手机并没有传感器(如N73),所以如果在安装过程中可以区分一下可以使User Experience更好一点,N73用户也不用白白安装后试了半天才发现根本没有用。一个比较简单的方法是在pkg文件根据手机型号(Product ID)中作判断,可以加上如下几行:;Supports Series 60 v
阅读更多
soskp-yoours2009-06-11 10:26:35
-
如何使后台运行的程序获取按键事件
9一、基本思路: 首先程序运行时注册按键事件,然后将程序转入后台运行,当按键事件发生后在AppUi的HandleKeyEventL中处理。 相关代码如下: void CClockSSAppUi::SetCaptureKey() { // If there is another han
阅读更多
soskp-yoours2009-06-11 10:24:08
-
symbian 描述符转换
10TBuf<20> iBuf; TPtr iPtr((const_cast<TUint16*>(iBuf.Ptr())),iBuf.Length(), iBuf.Length()); HBufC *iHbuf;**iBuf = iPtr; iBuf = iHbuf->Des(); iPtr.
阅读更多
soskp-yoours2009-06-08 20:46:49
-
优秀的企业领导人二十个好习惯
11最优秀的企业领导人知道自己需要什么,并能尽全部的努力去达到自己的目标,他们懂得做人、善于决策…… 在研究大量成功企业领导者的案例后,我们发现,这些最优秀的企业领导人知道自己需要什么,并能尽全部的努力去达到自己的目标,他们懂得做人、善于决策、充满热忱、持续创新、架构关系、激励团队以及赢得拥戴……最成功的企业家所共同具有的良好习惯和素质,使得这些企业领导人能够脱颖而出。 &
阅读更多
soskp-yoours2009-06-07 20:27:42
-
[转载]Lucene.Net 按类别统计搜索结果数
12如何按类别统计搜索结果数?是不是要循环一个个类别去查询出总数啊? 以Lucene.Net现在的API,只能这样做。当然这样做一般会带来性能问题,所以更好的解决方案就是改动库文件了。 注意:本文内容仅适用于Lucene.Net,以2.1版为例,其它版本可能会有出入,Java版本差别更大一些。改动库先要有个思路。Lucene.
阅读更多
soskp-yoours2009-06-06 19:18:44
-
symbian的SQL语句
13一、查找不为空的记录 TBuf<KCustomSqlMaxLength> sqlStr; sqlStr.Append(_L("SELECT ")); sqlStr.Append(aColumnName);  
阅读更多
soskp-yoours2009-05-27 21:06:48
-
调试日志的使用
14void APP::DebugLog(const TDes& strInfo){ RFileLogger iLog; iLog.Connect(); //必须手工创建日志文件 //日志默认路径为为C:\Symbian\9.2\S60_3rd_FP1_3\Epoc32\winscw\c\logs\ //下面程序设置的日志完整路径为C:\Sym
阅读更多
soskp-yoours2009-05-27 20:28:05
-
清华校长送给毕业生的五句话
15方向比努力更重要 能力比知识更重要 健康比成绩更重要 生活比文凭更重要 情商比智商更重要 ——清华大学校长留给毕业生的一段话 方向比努力重要。 现在是讲究绩效的时代,公司、企业、zf,需要的
阅读更多
soskp-yoours2009-05-24 19:50:43