Citation Envoyé par alain94 Voir le message
Il suffit de la déclarer nous même dans nos programmes...jusqu'à ce que Canon change sa DLL !
#define kEdsPropID_ShutterCounter 0x00000022

Mais effectivement ça ne servira à rien si la DLL bloque l'accès à la fonction de toute façon. Je n'ai pas vérifié mais s'ils ne veulent vraiment pas que l'on utilise cette fonction, ils ont dû modifier la DLL en conséquence.

À tester. C'est facile: il suffit de remplacer temporairement les anciennes DLLs par les nouvelles dans le répertoire de EOS Utility et de tester 40DShutterCount. Si ça fonctionne, cela veut dire qu'ils ont décidé de maintenir la compatibilité avec les versions antérieures et cela invaliderait mon avertissement.

Je regarderai ça dès que j'aurai le temps mais si vous êtes plus rapide...

--
Patrick