亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? global.h

?? 《C++Builder程序設計范例--中國象棋》配書盤自述文件
?? H
字號:
#ifndef GLOBAL_H
#define GLOBAL_H

#ifndef CDEFINES_H
#include "CDefines.h"
#endif

#ifndef CHESS_H
#include "chess.h"
#endif

#ifndef InfoForm3H
#include "InfoForm3.H"
#endif



extern COLORTYPE Opponent;
extern PIECETABLE PieceTable[][16];
extern BOARDTYPE ChessBoard[0x99];
extern BYTE ColorSquareColors[];
extern char buffer[];

extern bool  OnlyKnOrPa;

extern int NewPlyDepth;
extern HBRUSH hColorBrush;
extern bool ShowBestPath;
extern bool Turned;
extern HBITMAP PieceBmpArray[][2];
extern HBITMAP MaskArray[];
extern LEVELTYPE Level;
extern double AverageTime;
extern COLORTYPE RunColor;
extern BYTE MaxLevel;
extern COLORTYPE ComputerColor;
extern int BORDERSIZE;
extern short CHARSIZE;
extern short LINESIZE;
extern bool Editing;
extern COLORTYPE Player;
extern COLORTYPE ProgramColor;
extern MAXTYPE MainEvaluat;
extern int PVTable[2][8][0x99];
extern int DirectionTab[];
extern int AssistDir[];
extern int BishopDir[];
extern int KnightDir[];
extern int PawnDir[];
extern DEPTHTYPE Depth;
extern int OfficerNumber[];
extern int PawnNumber[];
extern MOVETYPE *MoveTable;
extern MOVETYPE ZeroMove;
extern int PieceValue[];
extern CHESSCLOCKTYPE ChessTime[];
extern bool MultiMove, AutoPlay, SingleStep;
extern int MoveNumber;
extern CHESSCLOCKTYPE ChessClock;
extern bool Analysis, Opan;
extern NODEVAL Nodes;
extern MAXTYPE RootValue;
extern MOVETYPE KeyMove;
extern BOARDIDTYPE Display[];
extern PATHTYPE HintPath;
extern MAXTYPE HintEvaluat;
extern MOVETYPE Next;
extern MOVETYPE PlayerMove;
extern bool ComputerThinking;
extern PATHTYPE MainPath;
extern int MaxDepth;
extern HCURSOR hWaitCursor;
extern bool Running;
extern bool GotValidMove;
extern bool GameOver;
extern char EndGameMessage[];
extern bool NoComputerMove;
extern bool SoundOn;

extern int MouseX;
extern int MouseY;

extern RECT MainRect;

extern void DragStart(SQUARETYPE, POINT&);
extern void DragEnd(bool);
extern void Drag(POINT&);
extern short Attacks(COLORTYPE acolor, SQUARETYPE square);
extern POINT GetSquareXY(SQUARETYPE);
extern void ClearSquare(SQUARETYPE square);
extern void DrawFrame(HDC, RECT&, bool=false);
extern void ClearChessBoard();
extern void ResetNewPos();
extern void Error(char *);
extern void ColorToPlay(COLORTYPE);
extern void InitDisplay();
extern void ClearDisplay();
extern void ClearInfoWindow();
extern void NewChessGame();

extern void InsertPiece(PIECETYPE p, COLORTYPE c, SQUARETYPE sq);
extern void PrintCurLevel();
extern void InitNode(NODEVAL*);
extern void InitTime(CHESSCLOCKTYPE *clock);
extern void StartTime(CHESSCLOCKTYPE *);
extern void StopTime(CHESSCLOCKTYPE *);
extern void PrintNodes(NODEVAL *, double);
extern void Perform(MOVETYPE *, bool);
extern void TakeBackMove(MOVETYPE *move);
extern void MakeMove(MOVETYPE *);
extern bool EqMove(MOVETYPE *a, MOVETYPE *b);
extern void AddNode(NODEVAL *nodes);

extern short PieceAttacks(PIECETYPE, COLORTYPE, SQUARETYPE, SQUARETYPE);
extern SIXTYTYPE SixtyMoveCnt(void);
extern REPEATTYPE Repetition(short immediate);
extern void PrintBestMove(MOVETYPE *mainpath, MAXTYPE mainevalu);
extern void PrintMove(bool *singlestep, DEPTHTYPE maxdepth, MAXTYPE evaluation, bool);
extern int StatEvalu(MOVETYPE *move);
extern short KillMovGen(MOVETYPE *move);
extern void CalcPVTable();
extern void EnterKeyMove();
extern void StartAnalysis();
extern void Warning(char *);

extern void PrintMove(int, COLORTYPE, MOVETYPE *, double);
extern void UpdateChessBoard();
extern void InitMovGen();
extern void MovGen();
extern void Message(char *);
extern void CalcPieceTable();
extern void RemoveBestPath();
extern void ResetMoves();
extern void InitChessTime();
extern void RemoveHint();
extern void ClearPVTable();
extern void AdjustMoves();
extern void SearchMove(int maxlevel);
extern void OpeningLibMsg();
extern char *MoveStr(MOVETYPE *);
extern void RemoveMessage();
extern void EnterMove(MOVETYPE *move);

extern void FlashMove(MOVETYPE *move);
extern void StoreMoves();
extern void CalcAttackTable();
extern void SaveGame(char *savefile);
extern void RestoreGame(char *);
extern bool Undo();
extern bool Redo();
extern void PrintChessBoard();
extern void SearchHintMove();
extern void DisplayHint();
extern void Talk();
extern SQUARETYPE GetValidSquare(POINT, COLORTYPE, bool);
extern void DrawInvertedBitmap(SQUARETYPE);
extern void DrawNormalBitmap(SQUARETYPE);
extern void InitCommStuff();
extern bool MoveCheck(SQUARETYPE, SQUARETYPE);
extern void ProgramMove();
extern WORD MessageToPost;
extern void QuitProgram();
extern void HideAttacks();
extern void DisplayTime();

extern void InitNode(NODEVAL *nodes);
extern void RemoveKillMove(void);

#endif // GLOBAL_H

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
美女视频黄免费的久久| 欧美性极品少妇| 欧美性做爰猛烈叫床潮| 精品国产百合女同互慰| 综合久久给合久久狠狠狠97色 | 在线区一区二视频| 精品免费国产一区二区三区四区| 亚洲一区二区中文在线| eeuss鲁一区二区三区| 久久久久青草大香线综合精品| 亚洲成人福利片| 91麻豆精品秘密| 国产精品久久久久久久久免费相片 | 亚洲成人www| 91原创在线视频| 国产欧美一区二区精品性色| 美女被吸乳得到大胸91| 欧美丰满美乳xxx高潮www| 亚洲免费av高清| 色综合色狠狠天天综合色| 国产精品国产三级国产aⅴ入口| 国产一区91精品张津瑜| 久久综合成人精品亚洲另类欧美| 五月激情综合婷婷| 欧美剧在线免费观看网站| 亚洲第一激情av| 欧美日韩在线观看一区二区| 亚洲成人精品影院| 在线91免费看| 亚洲va国产天堂va久久en| 欧美日韩国产片| 日本系列欧美系列| 日韩一级片网址| 精品一区二区三区av| 2020国产精品| 成人一区二区视频| 日韩一区日韩二区| 在线观看日韩毛片| 天堂久久一区二区三区| 日韩欧美国产午夜精品| 国产一区免费电影| 中文字幕视频一区| 欧美日韩一区二区三区视频 | 亚洲男人的天堂av| 欧美日韩一区二区三区不卡| 美国三级日本三级久久99| 久久久久久久久久久99999| 国产成人鲁色资源国产91色综| 亚洲国产精品高清| 91福利视频在线| 久久99精品国产91久久来源| 国产精品女主播在线观看| 色婷婷久久久综合中文字幕| 日韩影院精彩在线| 国产欧美日韩精品一区| 欧美无乱码久久久免费午夜一区 | 粉嫩蜜臀av国产精品网站| 亚洲色图在线播放| 欧美一区二区啪啪| 成人av网站免费| 婷婷亚洲久悠悠色悠在线播放| 538prom精品视频线放| 成人免费高清在线观看| 午夜免费久久看| 国产情人综合久久777777| 欧美午夜影院一区| 经典一区二区三区| 一区二区三区小说| 国产欧美精品在线观看| 欧美色综合网站| 成人性视频网站| 日韩福利视频导航| 亚洲精品视频在线| 久久久精品欧美丰满| 欧美日韩在线三级| 99v久久综合狠狠综合久久| 蜜臀久久久久久久| 亚洲与欧洲av电影| 国产女同互慰高潮91漫画| 大美女一区二区三区| 欧美激情一二三区| 欧美日韩不卡一区二区| 成a人片国产精品| 久久av资源网| 石原莉奈在线亚洲三区| 亚洲欧美在线观看| 国产亚洲欧洲997久久综合| 欧美日韩高清一区二区不卡| 国产69精品久久久久777| 日韩高清不卡一区二区三区| 一区二区三区在线观看视频| 国产欧美精品一区aⅴ影院| 日韩欧美国产麻豆| 欧美片网站yy| 欧美性一区二区| 91无套直看片红桃| 成人蜜臀av电影| 国产成人啪免费观看软件| 日韩成人一级大片| 丝袜美腿亚洲综合| 午夜欧美在线一二页| 亚洲一区影音先锋| 亚洲综合一区二区| 亚洲综合自拍偷拍| 亚洲综合一区二区精品导航| 亚洲乱码国产乱码精品精的特点| 欧美国产日韩一二三区| 国产亲近乱来精品视频| 国产色产综合色产在线视频| 欧美mv和日韩mv的网站| 久久综合中文字幕| 久久精品一区二区三区不卡牛牛| www久久精品| 久久噜噜亚洲综合| 国产精品嫩草99a| 国产精品高潮呻吟久久| 亚洲欧洲综合另类在线| 亚洲美女在线国产| 亚洲bt欧美bt精品777| 日产精品久久久久久久性色| 另类小说图片综合网| 久久精品国产久精国产| 韩国理伦片一区二区三区在线播放| 国产在线一区二区| 成人中文字幕电影| 在线观看日韩高清av| 777亚洲妇女| 久久久不卡网国产精品一区| 国产精品久久久久永久免费观看| 亚洲欧美成人一区二区三区| 亚洲成在人线免费| 激情图区综合网| 成+人+亚洲+综合天堂| 欧美在线一区二区三区| 欧美一卡二卡在线观看| 久久久久久免费网| 亚洲免费观看高清| 美女任你摸久久 | 国产成人精品亚洲777人妖| 成人国产免费视频| 在线免费不卡视频| 久久婷婷色综合| 亚洲乱码中文字幕| 蜜桃av一区二区在线观看| 不卡免费追剧大全电视剧网站| 欧美色精品在线视频| 精品国产青草久久久久福利| 亚洲欧美自拍偷拍色图| 麻豆精品久久精品色综合| 99视频在线精品| 日韩小视频在线观看专区| 国产精品久久综合| 麻豆免费看一区二区三区| 丁香天五香天堂综合| 91精品国产免费| 国产精品乱码久久久久久| 日本不卡一区二区| 91啪在线观看| 久久综合av免费| 亚洲国产aⅴ天堂久久| 成人一级视频在线观看| 欧美一区二区三区人| 亚洲老司机在线| 国产在线视频不卡二| 欧美情侣在线播放| 日韩美女视频19| 国产剧情一区在线| 日韩一二三区视频| 亚洲精品国产高清久久伦理二区| 国内一区二区视频| 91麻豆精品国产91久久久| 综合久久给合久久狠狠狠97色| 久草在线在线精品观看| 欧美日韩国产综合久久| 亚洲六月丁香色婷婷综合久久| 国产剧情在线观看一区二区| 91麻豆精品91久久久久久清纯 | 中文字幕国产精品一区二区| 性做久久久久久免费观看欧美| 99精品欧美一区二区蜜桃免费| 亚洲精品一区在线观看| 奇米888四色在线精品| 欧美丝袜丝交足nylons| 亚洲女子a中天字幕| 9l国产精品久久久久麻豆| 精品欧美一区二区在线观看| 欧美a级一区二区| 欧美日韩在线精品一区二区三区激情| 亚洲人成精品久久久久| 成人av网站免费观看| 中文字幕成人在线观看| 国产精品一区二区男女羞羞无遮挡| 91麻豆精品国产91久久久资源速度 | 国产欧美日韩不卡| 国产精一品亚洲二区在线视频| 日韩欧美你懂的| 经典三级视频一区| 久久久久久久久久久黄色| 精品中文字幕一区二区| 精品精品国产高清一毛片一天堂|