C语言开发,VS2010,可以模拟Excel界面,可以实现输入、删除、排序、从txt文件中打开、保存等功能
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2017-03-04 19:40 LH_EXCEL
目录 0 2017-03-04 19:42 LH_EXCELDebug
文件 407140 2017-03-04 19:39 LH_EXCELDebugLH_EXCEL.ilk
文件 887808 2017-03-04 19:39 LH_EXCELDebugLH_EXCEL.pdb
文件 0 2015-09-13 22:06 LH_EXCELDebuginfo.txt
目录 0 2015-09-13 21:45 LH_EXCELLH_EXCEL
文件 1 2009-08-31 02:32 LH_EXCELLH_EXCELClassDiagram1.cd
目录 0 2017-03-04 19:39 LH_EXCELLH_EXCELDebug
文件 164668 2017-03-04 19:39 LH_EXCELLH_EXCELDebugCL.read.1.tlog
文件 10188 2017-03-04 19:39 LH_EXCELLH_EXCELDebugCL.write.1.tlog
文件 406 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.exe.embed.manifest
文件 472 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.exe.embed.manifest.res
文件 381 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.exe.intermediate.manifest
文件 59 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.lastbuildstate
文件 18468 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.log
文件 713 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.vcxprojResolveAssemblyReference.cache
文件 0 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.write.1.tlog
文件 206 2010-12-30 17:05 LH_EXCELLH_EXCELDebugLH_EXCEL_manifest.rc
文件 52333 2017-03-04 19:39 LH_EXCELLH_EXCELDebugutton.obj
文件 8600 2017-03-04 19:39 LH_EXCELLH_EXCELDebugcl.command.1.tlog
文件 26977 2017-03-04 19:39 LH_EXCELLH_EXCELDebugdata.obj
文件 25554 2017-03-04 19:39 LH_EXCELLH_EXCELDebugexcel.obj
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink-cvtres.read.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink-cvtres.write.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink.1328-cvtres.read.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink.1328-cvtres.write.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink.1328.read.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink.1328.write.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink.15380-cvtres.read.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink.15380-cvtres.write.1.tlog
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebuglink.15380.read.1.tlog
............此处省略98个文件信息
#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_EXCELDebug
文件 407140 2017-03-04 19:39 LH_EXCELDebugLH_EXCEL.ilk
文件 887808 2017-03-04 19:39 LH_EXCELDebugLH_EXCEL.pdb
文件 0 2015-09-13 22:06 LH_EXCELDebuginfo.txt
目录 0 2015-09-13 21:45 LH_EXCELLH_EXCEL
文件 1 2009-08-31 02:32 LH_EXCELLH_EXCELClassDiagram1.cd
目录 0 2017-03-04 19:39 LH_EXCELLH_EXCELDebug
文件 164668 2017-03-04 19:39 LH_EXCELLH_EXCELDebugCL.read.1.tlog
文件 10188 2017-03-04 19:39 LH_EXCELLH_EXCELDebugCL.write.1.tlog
文件 406 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.exe.em
文件 472 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.exe.em
文件 381 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.exe.intermediate.manifest
文件 59 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.lastbuildstate
文件 18468 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.log
文件 713 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.vcxprojResolveAssemblyReference.cache
文件 0 2017-03-04 19:39 LH_EXCELLH_EXCELDebugLH_EXCEL.write.1.tlog
文件 206 2010-12-30 17:05 LH_EXCELLH_EXCELDebugLH_EXCEL_manifest.rc
文件 52333 2017-03-04 19:39 LH_EXCELLH_EXCELDebugutton.obj
文件 8600 2017-03-04 19:39 LH_EXCELLH_EXCELDebugcl.command.1.tlog
文件 26977 2017-03-04 19:39 LH_EXCELLH_EXCELDebugdata.obj
文件 25554 2017-03-04 19:39 LH_EXCELLH_EXCELDebugexcel.obj
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
文件 2 2017-03-04 19:39 LH_EXCELLH_EXCELDebugli
............此处省略98个文件信息
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)