这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 合作大赛 » 关于input_text()输入问题

共2条 1/1 1 跳转至

关于input_text()输入问题

菜鸟
2010-09-18 15:32:53     打赏
vwmchar wstr_name_tmp[ 255];

void input_addcontact_cb(VMINT state, VMWSTR text)

     if(state == VM_INPUT_OK)
     {
          if (vm_wstrlen(text) > 0)
          {  
                memcpy(wstr_name_tmp,text, ???);     
          }
     }
}

调用的时候如下:
input_text( input_addcontact_cb);

1.请问声明的vwmchar   类型在此定义对不对啊??
2.memcpy(...,   ....,  ????);此处的大小应该多大??

调用后的问题是:每次只显示第一个字符!  郁闷! 求解答。。。。。谢谢



关键词: 关于     input     输入     问题    

菜鸟
2010-09-18 21:35:57     打赏
2楼

首先,谢谢你的回答。
我想用vm_graphic_textout(disp_buf,x,y,wstr,wstrlen(wstr),color);此处的指针直接将该字符串输出。于是,我想到了直接将内存拷贝一下,然后再直接在模拟器上显示出来。问题是:我显示的时候,只显示第一个字符,郁闷。。。。

不知道,通过以上所有的描述,我的问题大家是否明白。。。谢谢指教


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
站长统计
×

有奖问卷
英飞凌400V CoolSiC™重新定义高性能电源设计的功率密度和效率,含有奖小问卷,限前200名工程师!