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

C# Discussion :

Déclaration des API


Sujet :

C#

  1. #1
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 259
    Points : 2 414
    Points
    2 414
    Par défaut Déclaration des API
    Bonjour tout le monde,

    Est-ce qu'il y a du nouveau avec la déclaration des API Windows ?

    J'ai écrit il y a quelques semaines une application qui fonctionnait bien, puis j'ai voulu changer quelque chose dans le code, un chemin je crois mais je ne suis plus très sûr.

    À ce moment j'ai vu apparaître une flopée d'erreurs dans le code, il fallait mettre AllowUnsafeBlocks dans le projet, il fallait remplacer DllImport par LibraryImport, pour un booléen il faut utiliser MarshallUsingAttribute ...

    Au passage, je me rends compte que le site pinvoke.net est ressuscitéI [INS](bien que parfois lent)[/INS], ce qui me paraît être une très bonne chose.

    Alors j'ai voulu installer leur composant pour insérer des signatures d'API, mais l'installation a échoué, apparemment faute de signature sur le composant. Il doit y avoir moyen de s'arranger ?

    Sinon sur le site j'ai essayé de trouver la signature de SetWindowPos, et quand j'ai cliqué sur la flèche il ne s'est pas passé grand-chose ...

  2. #2
    Expert confirmé

    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2010
    Messages
    2 066
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Novembre 2010
    Messages : 2 066
    Points : 4 232
    Points
    4 232
    Par défaut
    Hello,

    c'est des api win32 : https://learn.microsoft.com/fr-fr/wi...r-setwindowpos

    la doc officielle devrait suffire

  3. #3
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    2 259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 259
    Points : 2 414
    Points
    2 414
    Par défaut
    Il n'y a plus qu'à le traduire du C++ au coup par coup, alors ?

Discussions similaires

  1. [VB.Net][Fichier ini] utilisation des API
    Par DonF dans le forum Windows Forms
    Réponses: 5
    Dernier message: 09/03/2009, 14h32
  2. Fonctionnement des API et autres fichiers DLL ???
    Par Forthman dans le forum x86 32-bits / 64-bits
    Réponses: 3
    Dernier message: 07/02/2006, 14h15
  3. [C#] Equivalence des API java en C# en ligne
    Par totoranky dans le forum Windows Forms
    Réponses: 6
    Dernier message: 15/02/2005, 01h16
  4. Comment appeler des API windows en C ?
    Par JuanLopez1966 dans le forum Windows
    Réponses: 6
    Dernier message: 22/12/2004, 10h34
  5. Utilisation des API MySQL // ADO ou BDE ? (sujet 2)
    Par rohstev dans le forum C++Builder
    Réponses: 8
    Dernier message: 07/11/2003, 10h50

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