CFileStatus 使用详解

// TTT.cpp : Defines the entry point for the consoleapplication.

#include "stdafx.h"
#include "stdio.h"
#include "afx.h"
#include "shellapi.h"
#include "windows.h"

int main(int argc, char* argv[])
{
// for (int i=0; i<100; i++)
/** {
   Sleep(50);
   WinExec("C:\\abc\\client9\\Release\\client.exe",SW_MINIMIZE);
}*/
SHFILEINFO sfi;
CFile file;
BOOL bResult = file.Open("c:\\windows\\notepad.exe",CFile::modeRead|CFile::shareDenyNone, NULL);
CFileStatus status;
CFileStatus status2;
file.GetStatus(status2);
file.GetStatus(status);
printf("创建时间:%s\r\n", status.m_ctime.Format("%Y-%m-%d%H:%M:%S"));
printf("修改时间:%s\r\n", status.m_mtime.Format("%Y-%m-%d%H:%M-%S"));
printf("访问时间:%s\r\n", status.m_atime.Format("%Y-%m-%d%H:%M-%S"));
printf("大小:%f\r\n", (float)status.m_size);
printf("文件名称:%s\r\n", status.m_szFullName);
printf("CFileStatus:%d\r\n", sizeof(CFileStatus));
printf("%ul", (DWORD)-1);
if (0 != memcmp((char*)&status, (char*)&status2, sizeof(CFileStatus)))
{
   printf("asdfasdfasdfasdf\r\n");
}
return 0;

}

CFileStatus 使用详解相关推荐

  1. 从命令行到IDE,版本管理工具Git详解(远程仓库创建+命令行讲解+IDEA集成使用)

    首先,Git已经并不只是GitHub,而是所有基于Git的平台,只要在你的电脑上面下载了Git,你就可以通过Git去管理"基于Git的平台"上的代码,常用的平台有GitHub.Gi ...

  2. JVM年轻代,老年代,永久代详解​​​​​​​

    秉承不重复造轮子的原则,查看印象笔记分享连接↓↓↓↓ 传送门:JVM年轻代,老年代,永久代详解 速读摘要 最近被问到了这个问题,解释的不是很清晰,有一些概念略微模糊,在此进行整理和记录,分享给大家.在 ...

  3. docker常用命令详解

    docker常用命令详解 本文只记录docker命令在大部分情境下的使用,如果想了解每一个选项的细节,请参考官方文档,这里只作为自己以后的备忘记录下来. 根据自己的理解,总的来说分为以下几种: Doc ...

  4. 通俗易懂word2vec详解词嵌入-深度学习

    https://blog.csdn.net/just_so_so_fnc/article/details/103304995 skip-gram 原理没看完 https://blog.csdn.net ...

  5. 深度学习优化函数详解(5)-- Nesterov accelerated gradient (NAG) 优化算法

    深度学习优化函数详解系列目录 深度学习优化函数详解(0)– 线性回归问题 深度学习优化函数详解(1)– Gradient Descent 梯度下降法 深度学习优化函数详解(2)– SGD 随机梯度下降 ...

  6. CUDA之nvidia-smi命令详解---gpu

    nvidia-smi是用来查看GPU使用情况的.我常用这个命令判断哪几块GPU空闲,但是最近的GPU使用状态让我很困惑,于是把nvidia-smi命令显示的GPU使用表中各个内容的具体含义解释一下. ...

  7. Bert代码详解(一)重点详细

    这是bert的pytorch版本(与tensorflow一样的,这个更简单些,这个看懂了,tf也能看懂),地址:https://github.com/huggingface/pytorch-pretr ...

  8. CRF(条件随机场)与Viterbi(维特比)算法原理详解

    摘自:https://mp.weixin.qq.com/s/GXbFxlExDtjtQe-OPwfokA https://www.cnblogs.com/zhibei/p/9391014.html C ...

  9. pytorch nn.LSTM()参数详解

    输入数据格式: input(seq_len, batch, input_size) h0(num_layers * num_directions, batch, hidden_size) c0(num ...

最新文章

  1. 菜鸟之webservice(一) 服务端搭建
  2. [基础题] * 9.(*)设计一个Student接口,以一维数组存储一个班级的学生姓名。
  3. 【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距...
  4. java字符串删掉子串_如何从Java中的列表中删除子列表?
  5. 常用函数(PHP/Java/MySQL)
  6. python字符串介绍_Python字符串详细介绍
  7. wap页面和html5,WAP网站、3G网站、html5触屏版有什么区别?
  8. MQTT客户端代码(C语言)
  9. windows版本变迁
  10. 入职阿里1年后,我才真正见识到它的真实模样
  11. 4k颜色测试软件,BMPC 4K 使用达芬奇LUT 调色测试
  12. 【STM32f401学习之路-00】搭建工程环境
  13. ubuntu samba实现linux与windows之间的资源共享
  14. 全国社会组织信用信息公式平台(试运行)爬虫记录
  15. window上vs2017 opencv图片路径问题(附3种加载路径方法)
  16. Taily老段的微信公众号,欢迎交流学习
  17. vscode 热门插件超实用插件汇总——vscode使用必看
  18. 空格的两个ascii值
  19. 轩小陌的Python笔记-day25 MySQL入门
  20. 什么是MySQL的预编译?

热门文章

  1. 树形dp——cf1010D
  2. eclipse如何创建web项目
  3. 2014.7.7模拟赛【无线通讯网】
  4. linux安装XtraBackup8
  5. 在线URL转sitemap工具
  6. Needle in a haystack: efficient storage of billions of photos 【转】
  7. 解决applet覆盖遮罩层div的问题
  8. 新站如何在两个月之内冲到百度首页
  9. SQL Server自定义函数(Table-valued Functions)
  10. 面试题51. 数组中的逆序对