www.dopod.cn-智能手机资源分享平台
诺基亚5220扩展功能设置攻略(手绘版)
8501
ppc数字智能手机i-mate 8501免费送 空中-Opera3.0手机浏览器免费下载
发新话题
打印

[编程] helloworld问题2

helloworld问题2

菜单Edit项需要手动实现吗?
如果不是,是通过指定什么Resource ID或什么进行吗?

Treo650+TT5+Wireless Keyboard+Sanisk+Kingston+AData
不需要,Copy样例就行了
就是undo是ID为10000,后面逐个加就对了

这个样例在哪里?谢谢。

Treo650+TT5+Wireless Keyboard+Sanisk+Kingston+AData
sdk代码的四大天王的源代码里面都有!

web:www.yzqsoft.com(失效...)
My Palm Products
[CoolDAs][FontHackV][SafeHackV][ZLPluginLunarClock]
顶你,支持楼主!有意思
在Palm OS Reference中有比较多的参考
可以这么写:
首先还是获得Field的指针
FieldType *fldP = GetObjectPtr<ControlType>(FieldType );  //用C++向导生成的函数

然后针对不同的操作有如下的API可供参考
1拷贝当前选择到剪切板中
FldCopy (const FieldType *fldP)
2剪切
FldCut (FieldType *fldP)
3删除
FldDelete (FieldType *fldP, UInt16 start, UInt16 end)
4粘贴
FldPaste (FieldType *fldP)
5插入
Boolean FldInsert (FieldType *fldP, const Char *insertChars, UInt16 insertLen)
6撤销
FldUndo (FieldType *fldP)
7全选
FldSetSelection (FieldType *fldP, UInt16 startPosition, UInt16 endPosition)
把起始点设置为0,把结束点设置得足够大便是全选了。
发新话题