2009-07-09 62 views
1

我正在寫一個quickie BlackJack Winforms應用程序來演示一些概念。引擎本身相當簡單,但是,我想在WinForm上顯示實際的撲克牌。在WinForms應用程序中是否有簡單的方式顯示撲克牌?

是否有一個庫,我可以使用(最好是免費的),允許顯示卡。

當然,還有當時的cards.dll,但它是不受管理的。尋找一些託管的東西(或者至少card.dll的託管包裝)。

回答

2

不知道這是多麼好,但快速搜索找到codeplex上的PlayingCards。看起來你可能能夠取出PlayingCardsLibrary項目並使用它。或者根據需要進行修改。

1

在「Windows Presentation Foundation Unleashed」一書中,您可以看到創建自定義控件的示例。這是一個很好的例子,但是WPF而不是WinForms。

2

cards.dll曾用於Windows,用於支持內置紙牌遊戲。有一個C#接口,它顯示爲here。作者正在顯示卡面朝下,但一個簡單的參數更改會顯示他們面朝上。該DLL可能仍然在Windows中,如果不是,你可以在線下載它。

編輯:

似乎已經從Vista消失了,但就像我說這可從多種渠道在網上,或從舊的MS操作系統在一臺機器靠近你:-)