Cards.dll в Windows 7 - PullRequest
       27

Cards.dll в Windows 7

7 голосов
/ 04 января 2011

В старых окнах у нас была библиотека cards.dll, которую MS использовала для пользовательского интерфейса в карточных играх.Похоже, они сейчас используют что-то другое для этого.Кто-нибудь знает, как Microsoft рисует карты в новой Windows?

Спасибо.

1 Ответ

5 голосов
/ 24 марта 2011

Я открыл cards.dll из 32-битной Windows XP, и файл содержит растровые ресурсы с картами. Эта DLL отсутствует в Windows 7 (64-разрядная версия). Я открыл .exe в редакторе ресурсов и не нашел никаких растровых ссылок, чего я обычно ожидал.

Затем я открыл исполняемый файл с помощью Dependency Walker , чтобы узнать, были ли какие-либо дополнительные ссылки на эквивалент cards.dll и их не было. Была ссылка на DirectX, поэтому я подозреваю, что карты создаются с использованием этого API и, возможно, кодируются не в растровом формате. Просмотр потоков в Process Explorer также предполагает использование DirectX.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...