sailor19840309
驱动牛犊
驱动牛犊
  • 注册日期2005-03-23
  • 最后登录2005-05-31
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1307回复:3

数据转换

楼主#
更多 发布于:2005-05-19 10:16
请问如何将FILETIME 和 DWORD类型的数据转换成char 和CString类型的数据
maqian
驱动中牛
驱动中牛
  • 注册日期2002-08-07
  • 最后登录2014-09-16
  • 粉丝2
  • 关注1
  • 积分12分
  • 威望120点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-05-19 10:32
简单转换倒也容易:
转成char用itoa或sprintf,转成CString用Format.
只是FILETIME的值你能看出意义来?如果你不用FileTimeToSystemTime的话。
五花马,千金裘,呼儿将出换美酒。 我不喝酒,喝可乐。
sailor19840309
驱动牛犊
驱动牛犊
  • 注册日期2005-03-23
  • 最后登录2005-05-31
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-05-19 10:59
那该如何把typedef struct _FILE_INFO {
char szFileTitle[128];//文件的标题名
DWORD dwFileAttributes;//文件的属性
FILETIME ftCreationTime; //文件的创建时间
FILETIME ftLastAccessTime;//文件的最后访问时间
FILETIME ftLastWriteTime; //文件的最后修改时间
DWORD nFileSizeHigh; //文件大小的高位双字
DWORD nFileSizeLow; //文件大小的低位双字
DWORD dwReserved0; //保留,为0
DWORD dwReserved1; //保留,为0
} FILE_INFO, *PFILE_INFO;
中的各个子项显示在list box中
或者将文件(夹)的属性显示出来

[编辑 -  5/19/05 by  sailor19840309]
maqian
驱动中牛
驱动中牛
  • 注册日期2002-08-07
  • 最后登录2014-09-16
  • 粉丝2
  • 关注1
  • 积分12分
  • 威望120点
  • 贡献值0点
  • 好评度32点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-05-19 11:19
自己看MSDN吧,有现成例子。
五花马,千金裘,呼儿将出换美酒。 我不喝酒,喝可乐。
游客

返回顶部