file.h
来自「DES写的文件加密软件,可以用于对整个文件进行加密并且设定加密密码来网络传输!」· C头文件 代码 · 共 49 行
H
49 行
#include <windows.h>
//#include "work.h"
bool OpenFileDlg(HWND hwnd,char szPath[MAX_PATH]) //该函数打开打开文件对话框
{
OPENFILENAME ofn;
memset(&ofn, 0, sizeof(ofn));
ofn.lStructSize=sizeof(ofn);
ofn.hInstance=GetModuleHandle(NULL);
ofn.lpstrFileTitle="选择加密文件";
ofn.hwndOwner=hwnd;
ofn.Flags =OFN_PATHMUSTEXIST | OFN_FILEMUSTEXIST | OFN_HIDEREADONLY;
ofn.nMaxFile =MAX_PATH;
ofn.lpstrInitialDir =".";
ofn.lpstrFile =szPath;
ofn.lpstrFilter="文本文件(*.txt)\0*.txt\0All files(*.*)\0*.*\0\0";
ofn.nFilterIndex=1;
if(GetOpenFileName(&ofn))
return true;
else
return false;
}
bool SaveFileDlg(HWND hwnd,char szPath[MAX_PATH]) //保存文件对话框
{
OPENFILENAME ofn;
memset(&ofn,0,sizeof(ofn));
ofn.lStructSize=sizeof(ofn);
ofn.hInstance=GetModuleHandle(NULL);
ofn.lpstrFileTitle="选择保存路径";
ofn.hwndOwner=hwnd;
ofn.Flags=OFN_OVERWRITEPROMPT |OFN_EXTENSIONDIFFERENT;
ofn.nMaxFile=MAX_PATH;
ofn.lpstrInitialDir=".";
ofn.lpstrFile=szPath;
ofn.lpstrDefExt="txt";
ofn.lpstrFilter="文本文件(*.txt)\0*.txt\0All files(*.*)\0*.*\0\0";
ofn.nFilterIndex=1;
if(GetSaveFileName(&ofn))
return true;
else
return false;
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?