📄 cframemain.cpp
字号:
/***********************************************************************
* Module: CFrameMain.cpp
* Author: Administrator
* Modified: 2008年8月31日 21:33:27
* Purpose: Implementation of the class CFrameMain
* Comment: 主界面
***********************************************************************/
#include "CFrameMain.h"
#include "function.h"
//#include <iomanip.h>
#include <cstdio>
#include <vector>
#include <string>
#include <iostream>
using namespace std;
////////////////////////////////////////////////////////////////////////
// Name: CFrameMain::Load()
// Purpose: Implementation of CFrameMain::Load()
// Return: void
////////////////////////////////////////////////////////////////////////
void CFrameMain::ShowTitle(int x,int y)//(24,1)
{
m_title ="Menu List";
function::SetXY(x,y);
int j;
for(j=0;j<30;j++)
//printf("*");
cout<<"*";
function::SetXY(x,2);
//printf("*");
cout<<"*";
function::SetXY(x+11,2);
cout<<m_title;
function::SetXY(x+29,2);
//printf("*");
cout<<"*";
function::SetXY(x,3);
for(j=0;j<30;j++)
//printf("*");
cout<<"*";
return;
}
////////////////////////////////////////////////////////////////////////
// Name: CFrameMain::Show()
// Purpose: Implementation of CFrameMain::Show()
// Return: void
////////////////////////////////////////////////////////////////////////
void CFrameMain::ShowMenu(int x,int y)
{
int i=0;
string menu[]={"1.Add member account",
"2.Browse account info",
"3.Add consume record",
"4.Search consume record",
"5.print consume report",
"6.Backup data to file",
"7.Restore date from file",
"0.Exit"};
m_menulist.assign(menu,menu+8);
for(vector<string>::iterator str=m_menulist.begin();str!=m_menulist.end();str++,i++)
{
function::SetXY(x,y+i);
cout<<*str;
}
return;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -