- 积分
- 211
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
发表于 2007-1-31 22:06:49
|
显示全部楼层
;调用方式:
;;在左上顶点坐标(x1,y1),右下定点坐标(x2,y2)的矩形范围内输出自由字符。
;;fond style 0-->大字体(约正常两倍);1-->正常字体(英文字母比较细);2-->正常字体(英文字母比较粗);
;  mov [-r0], #fontStyle        字体大小
;  mov [-r0], #pag(WSting)       
;  mov [-r0], #pof(WString)        内容       
;  mov r12, #X                       
;  mov r13, #Y                        X,Y坐标
;  mov r14, #drawAreaWidth
;  mov r15, #drawAreaHeight        内容框大小
;  calls DrawWString
;  add  r0, #6
;  rets
;*********************************
;struct WString
;{
;    BSTR    *bstr;                      ;buf指针
;    int     bufCount;                   ;bufCount = sizeof(BSTR)/sizeof(WCHAR)
;}
;struct BSTR
;{
;    int     StringCount;                ;字串的实际长度,为WCHAR的个数
;    WCHAR   szWS[BufCount-1];
;}
;*********************************
/*
-----------MC60V7-----------
0x5C8170: 88908880886026F0240088F088E0F0EC
0x5C8180: F0FDE6FC1E0000C066FCFF3FF2FD02FE
0x5C8190: DA9626A10804E0168860D4C0300088C0
0x5C81A0: D4903000D4802E0088908880E00D88D0
0x5C81B0: E0AC00C066FCFF3FF2FD02FEE6FE2400
0x5C81C0: 00E066FEFF3FF2FF02FEDA962E6006F0
0x5C81D0: 0A00F0C066FCFF3FF2FD02FEDA95E6EF
0x5C81E0: F0C066FCFF3FF2FD02FEDA95D8A706F0
0x5C81F0: 2400986098809890DB00
*/
这几天又看了看DrawWString的成果.不知道可否正常测试通过```
我的MC60
因为测试补丁出错的Diagnosis计数已经达到703D,所以没有勇气测试了.
MC60的身板还真强.居然一直未挂掉!!!
编辑一下,免得有人误刷咯。。--blackhold
[ 本帖最后由 blackhold 于 2007-2-1 12:54 编辑 ] |
评分
-
查看全部评分
|