• 大小: 7.58MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-16
  • 语言: C/C++
  • 标签: C  Excel  

资源简介

C语言开发,VS2010,可以模拟Excel界面,可以实现输入、删除、排序、从txt文件中打开、保存等功能

资源截图

代码片段和文件信息

#include 
#include 
#include “sort.h“
#include “button.h“
#include “data.h“

/************************************************************************/
//函数名:void display_mainButton(HANDLE hOutput)
//函数返回值:void
//函数功能:显示主按钮
/************************************************************************/
void display_mainButton(HANDLE hOutput)
{
///////////////////////////文件按钮///////////////////////////////
Button fileMain;
DWORD NumberOfCharsWritten;

fileMain.button_life = true;
fileMain.button_pos.X = INIT_FILE_X;
fileMain.button_pos.Y = INIT_MAIN_Y;
fileMain.button_title = “【文件】“;



WriteConsoleOutputCharacter(hOutputfileMain.button_titleBUTTON_WIDTHfileMain.button_pos&NumberOfCharsWritten);
///////////////////////////编辑按钮///////////////////////////////
Button editMain;

editMain.button_life = true;
editMain.button_pos.X = INIT_EDIT_X;
editMain.button_pos.Y = INIT_MAIN_Y;
editMain.button_title = “【编辑】“;

WriteConsoleOutputCharacter(hOutputeditMain.button_titleBUTTON_WIDTHeditMain.button_pos&NumberOfCharsWritten);
}

/************************************************************************/
//函数名:void init_sub_edit()
//函数返回值:void
//函数功能:初始化隐藏按钮
/************************************************************************/
void init_sub_edit(Button edit_sub[INIT_SUB_NUM])
{
int i;
if(edit_sub->button_life)
{
edit_sub[0].button_title = “【合计】“;
edit_sub[1].button_title = “【平均】“;
edit_sub[2].button_title = “【最大】“;
edit_sub[3].button_title = “【最小】“;
edit_sub[4].button_title = “【升序】“;
edit_sub[5].button_title = “【降序】“;
}
else
{
edit_sub[0].button_title = “     “;
edit_sub[1].button_title = “     “;
edit_sub[2].button_title = “     “;
edit_sub[3].button_title = “     “;
edit_sub[4].button_title = “     “;
edit_sub[5].button_title = “     “;
}

//edit_sub->button_life = false;
for(i = 0;i < INIT_SUB_NUM;i++)
{
edit_sub[i].button_pos.X = INIT_EDIT_X;
edit_sub[i].button_pos.Y = INIT_MAIN_Y + (i+1) * BUTTON_HEIGHT;
}
}

/************************************************************************/
//函数名:void init_sub_edit()
//函数返回值:void
//函数功能:初始化隐藏按钮
/************************************************************************/
void init_sub_file(Button file_sub[INIT_FSUB_NUM])
{
int i;
if(file_sub->button_life)
{
file_sub[0].button_title = “【打开】“;
file_sub[1].button_title = “【保存】“;
}
else
{
file_sub[0].button_title = “     “;
file_sub[1].button_title = “     “;
}

//edit_sub->button_life = false;
for(i = 0;i < INIT_FSUB_NUM;i++)
{
file_sub[i].button_pos.X = INIT_FILE_X;
file_sub[i].button_pos.Y = INIT_MAIN_Y + (i+1) * BUTTON_HEIGHT;
}
}
/************************************************************************/
//函数名:void init_sub_edit()
//函数返回值:void
//函数功能:显示隐藏编辑按钮
/************************************************************************/
void display_sub_button(HAN

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-03-04 19:40  LH_EXCEL\
     目录           0  2017-03-04 19:42  LH_EXCEL\Debug\
     文件      407140  2017-03-04 19:39  LH_EXCEL\Debug\LH_EXCEL.ilk
     文件      887808  2017-03-04 19:39  LH_EXCEL\Debug\LH_EXCEL.pdb
     文件           0  2015-09-13 22:06  LH_EXCEL\Debug\info.txt
     目录           0  2015-09-13 21:45  LH_EXCEL\LH_EXCEL\
     文件           1  2009-08-31 02:32  LH_EXCEL\LH_EXCEL\ClassDiagram1.cd
     目录           0  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\
     文件      164668  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\CL.read.1.tlog
     文件       10188  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\CL.write.1.tlog
     文件         406  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.exe.embed.manifest
     文件         472  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.exe.embed.manifest.res
     文件         381  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.exe.intermediate.manifest
     文件          59  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.lastbuildstate
     文件       18468  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.log
     文件         713  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.vcxprojResolveAssemblyReference.cache
     文件           0  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL.write.1.tlog
     文件         206  2010-12-30 17:05  LH_EXCEL\LH_EXCEL\Debug\LH_EXCEL_manifest.rc
     文件       52333  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\button.obj
     文件        8600  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\cl.command.1.tlog
     文件       26977  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\data.obj
     文件       25554  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\excel.obj
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link-cvtres.read.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link-cvtres.write.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link.1328-cvtres.read.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link.1328-cvtres.write.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link.1328.read.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link.1328.write.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link.15380-cvtres.read.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link.15380-cvtres.write.1.tlog
     文件           2  2017-03-04 19:39  LH_EXCEL\LH_EXCEL\Debug\link.15380.read.1.tlog
............此处省略98个文件信息

评论

共有 条评论