在WinForms应用程序中是否有简单的方式显示扑克牌?
问题描述:
我正在写一个quickie BlackJack Winforms应用程序来演示一些概念。引擎本身相当简单,但是,我想在WinForm上显示实际的扑克牌。在WinForms应用程序中是否有简单的方式显示扑克牌?
是否有一个库,我可以使用(最好是免费的),允许显示卡。
当然,还有当时的cards.dll,但它是不受管理的。寻找一些托管的东西(或者至少card.dll的托管包装)。
答
还有这个库,我已经测试过,似乎工作很好,并有一个伟大的,易于理解的API。
答
在“Windows Presentation Foundation Unleashed”一书中,您可以看到创建自定义控件的示例。这是一个很好的例子,但是WPF而不是WinForms。
答
cards.dll曾用于Windows,用于支持内置纸牌游戏。有一个C#接口,它显示为here。作者正在显示卡面朝下,但一个简单的参数更改会显示他们面朝上。该DLL可能仍然在Windows中,如果不是,你可以在线下载它。
编辑:
似乎已经从Vista消失了,但就像我说这可从多种渠道在网上,或从旧的MS操作系统在一台机器靠近你:-)