*------------------------------------------*/#include""#include""/*----------------------------------------------------*/#defineRED7#defineBLACK14#rue1#definefalse0#defineSELECT0#defineMOVE1#defineRED_UP0x1100#defineRED_DOWN0x1f00#defineRED_LEFT0x1e00#defineRED_RIGHT0x2000#defineRED_DO0x3900#defineRED_UNDO0x1000#defineBLACK_UP0x4800#defineBLACK_DOWN0x5000#defineBLACK_LEFT0x4b00#defineBLACK_RIGHT0x4d00#defineBLACK_DO0x1c00#defineBLACK_UNDO0x2b00#defineESCAPE0x0100#defineRED_JU1#defineRED_MA2#defineRED_XIANG3#defineRED_SHI4#defineRED_JIANG5#defineRED_PAO6#defineRED_BIN7#defineBLACK_JU8#defineBLACK_MA9#defineBLACK_XIANG10#defineBLACK_SHI11#defineBLACK_JIANG12#defineBLACK_PAO13#defineBLACK_BIN14/*----------------------------------------------------*/intfirsttime=1;intsavemode;charpage_new=0,page_old=0;intfinish=false,turn=BLACK,winner=0;intkey;intredstate=SELECT,blackstate=SELECT;intboard[10][9];/*----------------------------------------------------*/char*chessfile[15]={"","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\"};char*boardfile[10][9]={{"bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\"},{"bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\"},{"bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\"},{"bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\"},{"bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\"},{"bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\","bmp\\
中国象棋源代码-c语言知识学习小程序 来自淘豆网m.daumloan.com转载请标明出处.