按钮定义:位置,名称,如: Button EXIT_button=Button(40,6,“退出”);
示例代码:
// Sample1.cpp : 定义控制台应用程序的入口点。
//
#include “console.h”
#pragma comment(lib,“console.lib”)
void jiemian0(); // 0
int main()
{
Screen screen;
screen.ShowOrHideCursor(0);
screen.SetTitle(“示例1”);
Event event;
event.AddMouseMode();
jiemian0();
event.RestoreMode();
screen.Close_handle();
return 0;
}
void jiemian0()
{
Screen screen;
screen.SetSize(80,33);
Button EXIT_button=Button(40,6,"退出");
EXIT_button.button_color_num=3;
EXIT_button.Display_button();
Event event;
while(1)
{
event.ReadEvent();
if (event.Mouse_Event())
{
if (EXIT_button.MousePosition_At_button())EXIT_button.PaintText_button(2, 0);
else EXIT_button.PaintText_button(3, 0);
if (EXIT_button.MousePosition_At_button()
&& event.Left_Button_Pressed())
{
break;
}
}
}
}
运行效果: