`

VC常识

    博客分类:
  • VC
阅读更多

一   删除指定文件

第一种 

#include "stdafx.h"
#include "windows.h"
int main(int argc, char* argv[])
{
	DeleteFile("D:\\test\\test.txt");
	return 0;
}

 

文件头加上#include<windows.h>
调用API函数  DeleteFile(FileName);即可删除。注意:这样删除不经过回收站哦

 

第二种

#include "stdafx.h"
#include <afx.h>
int main(int argc, char* argv[])
{
	CFile::Remove("d:\\test\\text.txt");
	return 0;
}

 

 

二  使用CString

 

要在头文件加上 #include   <afx.h>  

 

三  VC获得当前路径

    TCHAR buffer[490];
    ::GetModuleFileName(0, buffer, 490);
    LPTSTR pszFileName = _tcsrchr(buffer, _T('\\')) + 1;    
    *pszFileName = _T('\0'); //把文件名截断掉
    CString strDir = buffer;
//strDir就是应用程序所在的当前路径

 

四 MFC中接收外部参数

比如 test.exe abc 要怎么接收到abc这个参数

答:theApp.m_lpCmdLine接收的就是参数的内容

      在InitInstance中由theApp.m_lpCmdLine接收

  使用 USES_CONVERSION; T2COLE()等宏需要:#include <atlconv.h>

六 DLL分类

Regular   DLL(MFC规则DLL)可以用别的任何语言调用,它的接口是C风格,不能导出类;   
MFC...Extension   DLL可以在接口里导出类,只能用VC++程序调用,不能被别的语言调用。

 

七  窗口位于最顶层

     在对话框的   OnInitDialog()里:       
  SetWindowPos(&wndTopMost,  0,0,0,0, SWP_NOSIZE|SWP_NOMOVE);

 

分享到:
评论

相关推荐

    VC开发小常识

    《VC开发小常识》 在使用Visual C++(简称VC)进行软件开发的过程中,经常会遇到各种问题,尤其对于初学者来说,掌握一些实用的小技巧能够极大地提高开发效率。以下是一些关于VC开发的小常识,帮助你更好地理解和...

    vc6使用小常识

    ### Visual C++ 6.0 (VC6) 使用小常识 #### 一、基本概念 - **项目的概念**:在VC6中,一个项目是指所有用于生成最终程序的源代码文件和其他辅助文件的集合。例如,一个简单的Windows应用程序通常包含多个源文件...

    VC技术工艺常识VC产品配方.pdf

    【PVC技术工艺常识】 PVC,全称为聚氯乙烯(Polyvinyl Chloride),是一种广泛应用的合成树脂,尤其在电线套管、线槽等领域。PVC产品因其独特的性质和优势,逐渐替代了传统的金属配线方式。PVC电线套管和线槽具有...

    VC UI设计(附精美播放器源码,金山词霸界面源码【未使用第3方界面库】)

    用户可通过已掌握的知识来使用界面,但不应超出一般常识。 7.从用户的观点考虑 想他们所想,做他们所做。用户总是按照他们自己的方法理解和使用。 通过比较两个不同世界(真实与虚拟)的事物,完成更好的设计。 如:...

    VC-R-CNN:[CVPR 2020]``Visual Commonsense R-CNN''的官方pytorch实施

    视觉常识R-CNN(VC R-CNN) [NEW]:我们提供了VC R-CNN的培训代码和详细的自述文件。 :glowing_star: [NEW]:提供了在MSCOCO上预训练的VC功能。 试试看! :glowing_star: 该存储库包含官方的PyTorch实施和为论文“ ...

    VC学习好资料!!VC学习好资料!!

    - **重要性分析**:虽然智力是进行高水平学术研究的基础,但缺乏常识会导致研究者在实际操作过程中遇到不必要的麻烦。因此,良好的智力结合一定的常识是研究生候选人应该具备的重要素质之一。 #### 2. 缺乏计划与...

    VC 进制转换 cpp和h文件

    在给定的"VC 进制转换 cpp和h文件"中,包含的ConvNums.h和ConvNums.cpp文件提供了用于二进制、八进制、十进制和十六进制之间转换的函数。以下是这些文件可能包含的关键知识点和实现细节: 1. **进制的概念**: - ...

    VC++菜鸟必看

    【VC++菜鸟必看】这篇文章主要涵盖了VC++编程中的一些基础知识和常见操作,对于初学者而言,这些都是必备的技能。以下是对这些知识点的详细解释: 1. **获取应用程序主窗口指针**:在CWinThread类中,成员变量`m_...

    融入视觉常识和注意力的图像描述.docx

    针对上述模型存在视觉语义关系挖掘不充分和注意偏差问题,提出了一种融入视觉常识和注意力的图像描述模型,融入了VC R-CNN提取的视觉常识指导模型生成,以提高对象之间的视觉语义关系,并采用AoA(Attention on ...

    VC++语言教程,大学生的必选

    **VC++语言教程,大学生的必选** Visual C++(简称VC++)是Microsoft公司推出的一种集成开发环境,专门用于编写使用C++语言的程序。它不仅支持标准C++,还集成了MFC(Microsoft Foundation Classes)库,使得开发者...

    DSP硬件基础

    3. **电源芯片的选择**:根据不同的DSP型号,例如TMS320LF24xx、TMS320VC33、TMS320VC54xx、TMS320VC55xx和TMS320C6000,文章推荐了相应的3.3V转换电源芯片,如TPS7333QD、TPS73HD318PWP和TPS56000等,这些芯片可以...

    因果推理在深度学习中的应用-方1

    为了解决这个问题,作者提出了基于干预的图像常识特征(VC R-CNN)。通过模拟干预,例如预测目标RoI的类别,作者构建了一个confounder字典来捕获可能的混杂因子。利用backdoor理论,即通过消除confounder对输入特征...

    HP刀片服务器用户使用指南

    #### 刀片系统使用维护的一些常识 1. **如何备份和恢复Virtual Connect配置文件**:通过定期备份配置文件,可以在出现故障时快速恢复到之前的配置状态。 2. **如何备份SAN交换机配置文件**:对于使用了SAN网络的...

    C语言也能干大事.pdf

    根据提供的文件内容,我们可以提炼出以下几个C语言编程相关...由于文件内容中存在一些OCR扫描错误和不连贯的片段,所以部分信息可能需要根据上下文和编程常识进行合理推断。上述知识点是基于现有信息进行的解释和说明。

    软件测试工程师基本要求.pdf

    一、基本常识类 1. 计算机基础知识:软件测试工程师需要具备基本的计算机基础知识,如计算机硬件、软件、网络等基础概念的了解,以及基本的计算机操作技能。 知识点:计算机硬件、软件、网络基础知识 2. 计算机...

    积分电路

    积分电路 这里介绍积分电路的一些常识。下面给出了积分电路的基本形式和波形图。 当输入信号电压加在输入端时,电容(C)上的电压逐渐上升。而其充电电流则随着电压的上升而减小。电流通过电阻(R)、电容(C)的...

    2017京东校招视觉设计-交互设计笔试卷.pdf

    16. 互联网常识错误:VC通常代表风险投资(Venture Capital),而非虚拟现实。 17. LBS:LBS是指基于位置的服务,它利用GPS、Wi-Fi等技术提供与地理位置相关的应用和服务。 18. 贴牌生产:贴牌生产是企业委托其他...

Global site tag (gtag.js) - Google Analytics