2011-01-04 27 views
7

En las ventanas antiguas teníamos una biblioteca llamada cards.dll que MS usaba para UI en juegos de cartas. Parece que ahora están usando algo diferente para eso. ¿Alguien sabe cómo Microsoft pinta tarjetas en Windows nuevo?Cards.dll en Windows 7

Gracias.

Respuesta

5

Abrí el cards.dll de Windows XP de 32 bits y el archivo contiene recursos de mapa de bits con las tarjetas. Esta DLL no está presente en Windows 7 (64 bits). Abrí .exe en un editor de recursos y no encontré ninguna referencia de mapa de bits, que es algo que normalmente esperaba.

A continuación, abrí el archivo ejecutable con Dependency Walker para averiguar si había referencias adicionales al equivalente de cards.dll y no había ninguno. Hubo una referencia a DirectX, así que sospecho que las tarjetas están siendo dibujadas usando esa API, y tal vez están codificadas en algo que no sea un mapa de bits. Process Explorer's vista de hilos también sugieren que se está utilizando DirectX.