qq_21865967 2015-04-12 13:56 采纳率: 0%
浏览 1799

在MFCGridCtrl要显示DOUBLE型的数据

我在其他窗口获取了数据,在MFCGridCtrl要显示这些数据!但是在其中有2项数据没有正常的显示出来。
Item.szText.Format("%s",pDoc->m_SDate[m_text][row-1]+pDoc1->m_SDate[m_text+1][row-a]);这行是显示文字,可以正常显示出来
Item.szText.Format("%.3f",pDoc->m_edt_top[m_text][row-1]+pDoc1->m_edt_top[m_text+1][row-a]);这行显示数字,不能正常的显示出来数值。m_edt_top 这个是double类型的。
我用“+”想把一个一个的数据在MFCGridCtrl显示出来。在显示文字,我用“+”的话就可以一个一个的文字显示出来,但是在显示数据的时候,就不能一个一个的显示出来!

  • 写回答

2条回答 默认 最新

  • oyljerry 2015-04-12 14:47
    关注

    先看你+起来的结果是什么。感觉还是数据类型不对。

    评论

报告相同问题?

悬赏问题

  • ¥15 全志H618ROM新增分区
  • ¥20 jupyter保存图像功能的实现
  • ¥15 在grasshopper里DrawViewportWires更改预览后,禁用电池仍然显示
  • ¥15 NAO机器人的录音程序保存问题
  • ¥15 C#读写EXCEL文件,不同编译
  • ¥15 MapReduce结果输出到HBase,一直连接不上MySQL
  • ¥15 扩散模型sd.webui使用时报错“Nonetype”
  • ¥15 stm32流水灯+呼吸灯+外部中断按键
  • ¥15 将二维数组,按照假设的规定,如0/1/0 == "4",把对应列位置写成一个字符并打印输出该字符
  • ¥15 NX MCD仿真与博途通讯不了啥情况