IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Contribuez Discussion :

WD Piano (code compatible 32 ou 64-bit)


Sujet :

Contribuez

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    486
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 486
    Points : 875
    Points
    875
    Par défaut WD Piano (code compatible 32 ou 64-bit)
    Ce projet écrit en version 17, est compatible avec toutes les versions suivantes.
    Il peut être compilé en mode 32 ou 64-bit (la version 64-bit est skinnée avec WinLIFT64.dll).

    WD Piano, repose sur l'utilisation directe du SDK Windows, ce qui permet de limiter au maximum la taille du framework WD.
    Seules les DLLs indispensables sont utilisées, à savoir :
    1 - Machine virtuelle (wd170vm.dll) 2877 Ko
    2 - Fonctions mathématiques (wd170mat.dll) 132 Ko
    3 - Fonctions standard (wd170std.dll) 804 Ko

    L'application est basée sur l'API MIDI du SDK Windows.
    Elle est programmée uniquement en code bas niveau, directement à partir du code du projet depuis "MainSection".
    On active les touches du piano avec le bouton gauche de la souris.

    Outre l'aspect ludique de l'application,
    le code est une mine de renseignements pour ceux désireux d'en savoir plus sur la programmation de type SDK,
    celle-là même utilisée pour l'écriture des DLL(s) de base du system d'exploitation, comme KERNEL32, USER32, GDI32, SHELL32, etc.

    Note : Pour éviter tout problème d'UAC, vous devez débloquer le ZIP avant de le décompresser !

    Patrice Terrier
    www.zapsolution.com
    www.objreader.com
    Images attachées Images attachées  
    Fichiers attachés Fichiers attachés

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    486
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 486
    Points : 875
    Points
    875
    Par défaut
    Le ZIP a été actualisé le 31/03/2022 pour améliorer la compatibilité 32/64-bit.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    486
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 486
    Points : 875
    Points
    875
    Par défaut
    Une version purement 64-bit, basée sur GDImage, est disponible sur le site de dépôt PC-Soft
    https://depot.pcsoft.fr/resource.awp...94;piano-64bit

Discussions similaires

  1. Encodage: Code compatible Python 2.x/3.x - Multi plateforme
    Par PauseKawa dans le forum Général Python
    Réponses: 4
    Dernier message: 17/12/2010, 07h03
  2. code compatible FF mais pas IE/Chrome
    Par blueinthesky dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 09/11/2010, 14h09
  3. Dll Compatible 32 et 64 bits
    Par nebih dans le forum Visual C++
    Réponses: 2
    Dernier message: 05/03/2009, 15h45
  4. Code de couleur en 16 bit
    Par Freakazoid dans le forum DirectX
    Réponses: 10
    Dernier message: 13/08/2003, 16h58

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo