自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 CArray的用法

用例1、 CArray<CString, CString> FileList;//定义一个数组FileList.Add(“123”);FileList.Add(“456”);FileList.Add(“789”);MessageBox(FileList[0]); MessageBox(FileList[3]);//可像普通数组引用元素,下标从0开始,不能超界引用结果:123,出错用例2、CArray<CString, CString> FileList; FileLi

2020-08-29 17:08:27 2520

原创 旋转的猫(可作为学习的第一个程序)

1打开Scratch3.6软件(若界面为英文,可改为中文)2 添加“绿旗”:按下图所示步骤,通过拖动代码块3在程序编写区中添加一个代码块【该带码块称为“绿旗”代码块,scratch中的程序几乎都是通过点击“绿旗” 开始的】。可以通过拖动移动舞台中的代码快,通过键盘ctrl+鼠标滚轮调整代码快的大小3 添加循环:按下图所示步骤,通过拖动代码块2在程序编写区中添加一个表示重复执行的代码块,并与前面的代码组合在一起。点击该代码块中的数字,将重复次数改为一个自己想要的次数,如84 设置旋转角度:按下图

2020-08-27 19:27:12 477

原创 如何重命名一个文件.

假设要将d:\aaa\ss\111.docx文件重命名为E:\bb\cc.txt可用rename(“d:\aaa\ss\111.docx”,“E:\bb\cc.txt”);1注意:必须保证文件"d:\aaa\ss\111.docx"存在2 执行该语句后,"d:\aaa\ss\111.docx"将不存在, 若"E:\bb\cc.txt"本身存在则将会被覆盖4 若改名不成功,会返回0,否则非0...

2020-08-27 17:59:08 249

原创 显示静态gif法1——控件法(清晰)

只能实现显示静态gif,比较适合对话框,但显示比较清晰1 从网站 http://files.cnblogs.com/sankye/PIC.rar下载一个类(含PictureEx.h、PictureEx.cpp文件)。将其中的#include "stdafx.h"改为#include “pch.h”。2 建立一基于对话框的MFC程序,将PictureEx.h、PictureEx.cpp加入工程,并在xxxDlg.h(或pch.h)中加入#include “PictureEx.h”。3 加入图片控件:从对

2020-08-27 17:24:44 362

原创 读取指定网页上文本函数

CString GetHttpPageContents(CString strURL, INTERNET_PORT nPort = 80)//读取指定网页上文本{//需要#include <afxinet.h>//参数:strURL——文本网址字符串;nPort——网卡接口,默认为80CInternetSession session(_T(“My Session”));CHttpConnection* pServer = NULL;CHttpFile* pFile = NUL

2020-08-27 15:02:53 196

原创 vc中路径格式

CString sFilePathName = “”;sFilePathName = sMyFilePath + “\MyFile” + “_” + Date + “.txt”;“D:\vctest\glTexture\texture\dummy.bmp”

2020-08-27 14:45:11 140

原创 打开文件选择对话框函数

CString filePath;char szFilter[] = { “All Files(.)|.||” };CFileDialog dlg(TRUE, NULL, NULL, OFN_HIDEREADONLY | OFN_OVERWRITEPROMPT, szFilter, NULL);if (dlg.DoModal() == IDOK){filePath = dlg.GetPathName();CString lpszFileName = (LPCTSTR)filePath; //l

2020-08-27 13:56:04 355

原创 判断文件夹或文件是否存在函数

1 判断文件夹是否存在函数BBOOL FolderExist(CString Pathstr)//判断文件夹是否存在{WIN32_FIND_DATA wfd;BOOL bValue = FALSE;HANDLE hFind = ::FindFirstFile(Pathstr, &wfd);if ((hFind != INVALID_HANDLE_VALUE) && (wfd.dwFileAttributes & FILE_ATTRIBUTE_DIRECTORY))

2020-08-27 13:10:01 1085

原创 创建文件夹函数

@创建文件夹BOOL CreateFolder(CString strPath){SECURITY_ATTRIBUTES attrib;attrib.bInheritHandle = FALSE;attrib.lpSecurityDescriptor = NULL;attrib.nLength = sizeof(SECURITY_ATTRIBUTES);return ::CreateDirectory(strPath, &attrib);// return ::CreateDirec

2020-08-27 12:58:28 485

原创 获取当前项目文件夹路径函数

CString GetProjectPath()//获取当前项目文件夹路径{CString sCurrentPath = “”;char Path[270];DWORD len = 0;DWORD i = 0;len = GetCurrentDirectory(270, Path);for (i = 0; i < len; i++){sCurrentPath = sCurrentPath +CString(Path[i]);}return sCurrentPath;}用法:

2020-08-27 12:41:02 424

原创 打开程序、文件、文件夹或网页函数

void OpenFileOrWeb(LPCTSTR I_lpFile, INT nShowCmd = SW_SHOWMAXIMIZED)//打开程序、文件、文件夹或网页{//lpFile:被打开的文件或网页;nShowCmd:用于指定打开程序窗口显示方式:一般用//SW_SHOWMAXIMIZED-激活并以最大化的形式显示窗体ShellExecute(NULL, “open”, I_lpFile, “”, “”, nShowCmd);}用法:作为外部函数使用,放在被调用之前用例1:OpenF

2020-08-27 11:41:01 187

原创 控件变灰(失效)与恢复方法

属性设置法:控件的属性选中为Disabled代码设置法:GetDlgItem(IDC_START)->EnableWindow(FALSE);//ID为IDC_START的按钮变灰GetDlgItem(IDC_STOP)->EnableWindow(TRUE);//ID为IDC_STOP的按钮取消变灰

2020-08-27 00:12:00 1424

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除