An open API service indexing awesome lists of open source software.

https://github.com/kanglin/chinesechesscontrol

:cn: 中国象棋控件,包括中国象棋 MFC 扩展库,中国象棋 activex 控件 ,中国象棋Qt插件,人工智能引擎等
https://github.com/kanglin/chinesechesscontrol

Last synced: 9 months ago
JSON representation

:cn: 中国象棋控件,包括中国象棋 MFC 扩展库,中国象棋 activex 控件 ,中国象棋Qt插件,人工智能引擎等

Awesome Lists containing this project

README

          

## [中国象棋控件](https://github.com/KangLin/ChineseChessControl)

作者:康林 (kl222@126.com)

------------------------

[![Gitter](https://badges.gitter.im/ChineseChessControl/community.svg)](https://gitter.im/ChineseChessControl/community?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)

[![GitHub 点赞量](https://img.shields.io/github/stars/KangLin/ChineseChessControl?label=Github%20点赞量)](https://star-history.com/#KangLin/ChineseChessControl&Date)
[![star](https://gitee.com/kl222/ChineseChessControl/badge/star.svg?theme=dark)](https://gitee.com/kl222/ChineseChessControl/stargazers)

[![github 下载量](https://img.shields.io/github/downloads/KangLin/ChineseChessControl/total?label=Github%20下载量)](https://github.com/KangLin/ChineseChessControl/releases)
[![sourceforge 下载量](https://img.shields.io/sourceforge/dt/chinesechesscontrol.svg?label=Sourceforge%20下载总量)](https://sourceforge.net/projects/chinesechesscontrol/files/latest/download)

- [![从 github 下载](https://img.shields.io/github/release/KangLin/ChineseChessControl.svg?label=Github%20Release)](https://github.com/KangLin/ChineseChessControl/releases/latest)
- [![从 sourceforge 下载](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/rabbitChineseChessControl/files/latest/download)

- master 分支: [![build](https://github.com/KangLin/ChineseChessControl/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/KangLin/ChineseChessControl/actions/workflows/build.yml)
- develop 分支: [![build](https://github.com/KangLin/ChineseChessControl/actions/workflows/build.yml/badge.svg?branch=develop)](https://github.com/KangLin/ChineseChessControl/actions/workflows/build.yml)

-------------------------

- [简介](#简介)
- [屏幕截图](#屏幕截图)
- [下载安装包](#下载安装包)
- [贡献](#贡献)
- [捐赠](#捐赠)
- [许可协议](License.md)
- [修改日志](ChangeLog.md)
- [文档](#文档)

-------------------------

#### 简介
中国象棋控件。

- 项目位置:
+ 主库: https://github.com/KangLin/ChineseChessControl
+ 镜像:
- https://gitee.com/kl222/ChineseChessControl
- https://sourceforge.net/projects/chinesechesscontrol/
- https://gitlab.com/kl222/ChineseChessControl
- https://launchpad.net/chinesechesscontrol
- https://invent.kde.org/kanglin/ChineseChessControl
- https://bitbucket.org/kl222/chinesechesscontrol

##### 功能
- [x] 控件
+ [x] [中国象棋库](Documents/Developer.md#中国象棋库)
- [x] 中国象棋基本规则
- [x] 棋局保存和复盘
+ [x] [中国象棋 MFC 扩展动态库](Documents/Developer.md#中国象棋-MFC-扩展动态库)
+ [x] [中国象棋 ActiveX 控件](ActiveX.md)
+ [x] [中国象棋 Qt 插件](Documents/Developer.md#中国象棋-Qt-插件)
- [ ] 中国象棋博弈引擎与通信协议
- [x] 中国象棋程序
+ [x] 单机版本
+ [x] MFC 版本
+ [x] Qt 版本
+ [ ] 联网版本。欢迎使用本项目库应用到你的中国象棋程序。

*图例:*

+ [x] 表示已完成的功能
+ [ ] 表示尚未完成的功能

- 支持平台:
+ [x] Windows
+ [x] Linux
+ [x] Android
+ [x] mac、IOS 本人无此设备,请你自行编译、测试

详见:[Qt5 支持平台](https://doc.qt.io/qt-5/supported-platforms.html)、[Qt6 支持平台](https://doc.qt.io/qt-6/supported-platforms.html)。

#### 屏幕截图

![屏幕截图](Documents/Image/ShotScreen.png "屏幕截图")
![Windows 屏幕截图](Documents/Image/windowsShotScreen.png "Windows 屏幕截图")
![Qt 屏幕截图](Documents/Image/QtShotScreen.png "Qt 屏幕截图")
![Android 屏幕截图](Documents/Image/androidShotScreen.jpg "Android 屏幕截图")

#### [下载安装包](https://github.com/KangLin/ChineseChessControl/releases/latest)
+ 最后版本
- [![从 github 下载](https://img.shields.io/github/release/KangLin/ChineseChessControl.svg?label=Github%20Release)](https://github.com/KangLin/ChineseChessControl/releases/latest)
- [![从 sourceforge 下载](https://a.fsdn.com/con/app/sf-download-button)](https://sourceforge.net/projects/rabbitChineseChessControl/files/latest/download)

+ 开发文档
- [从 GITHUB 下载](https://github.com/KangLin/ChineseChessControl/releases/download/v2.0.13/ChineseChessControl_v2.0.13_document.zip)
- [从 Sourceforge 下载](https://sourceforge.net/projects/chinesechesscontrol/files/v2.0.13/ChineseChessControl_v2.0.13_document.zip/download)
+ [在线开发文档](https://kanglin.github.io/ChineseChessControl/html/index.html)

#### 贡献
- 欢迎大家参与本项目开发,共同完成[功能](#功能)列表中未完成的功能。
+ [问题与讨论](https://github.com/KangLin/ChineseChessControl/issues)
+ [感谢贡献者](https://github.com/KangLin/ChineseChessControl/graphs/contributors)
- 使用本项目用于你的项目。

##### 捐赠
本软件如果对你有用,或者你喜欢它,请你捐赠,支持作者。谢谢!

[![捐赠](https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png "捐赠")](https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png "捐赠")

如果不能显示,请打开:
- https://gitlab.com/kl222/RabbitCommon/-/raw/master/Src/Resource/image/Contribute.png
- https://sourceforge.net/p/rabbitcommon/code/ci/master/tree/Src/Resource/image/Contribute.png

#### [许可协议](License.md)
#### [修改日志](ChangeLog.md)
#### 文档
- [开发者文档](Documents/Developer.md)
- [在线开发文档](https://kanglin.github.io/ChineseChessControl/html/index.html)
- COM 文档
+ [COM学习笔记](Documents/COM/COM学习笔记.html)
+ [COM中的事件响应](Documents/COM/COM中的事件响应.html)
- ActiveX 控件
+ [建立ActiveX控件](Documents/ActiveX控件/建立ActiveX控件.html)
+ [VC下使用ActiveX控件的问题](Documents/ActiveX控件/VC下使用ActiveX控件的问题.html)