2011-01-04 32 views
7

Trong các cửa sổ cũ, chúng tôi đã có một thư viện gọi là cards.dll mà MS sử dụng cho giao diện người dùng trong trò chơi thẻ. Có vẻ như họ đang sử dụng một cái gì đó khác cho nó. Có ai biết cách Microsoft vẽ thẻ trong Windows mới không?Cards.dll trong Windows 7

Cảm ơn bạn.

Trả lời

5

Tôi đã mở cards.dll từ Windows XP 32 bit và tệp chứa tài nguyên bitmap với thẻ. DLL này không có trên Windows 7 (64-bit). Tôi đã mở .exe trong trình soạn thảo tài nguyên và không tìm thấy bất kỳ tham chiếu bitmap nào mà tôi thường mong đợi.

Sau đó, tôi đã mở tệp thi hành với Dependency Walker để tìm hiểu xem có bất kỳ tham chiếu bổ sung nào tương đương với cards.dll và không có tham chiếu nào không. Có một tham chiếu đến DirectX vì vậy tôi nghi ngờ rằng các thẻ đang được rút ra bằng cách sử dụng API đó, và có lẽ được mã hóa trong một cái gì đó khác hơn là một bitmap. Process Explorer's chế độ xem chuỗi cũng đề xuất DirectX đang được sử dụng.