begin process at 2012 02 11 09:56:17
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C#

 > 

Archives

 > 

Au secours

 > 

Documentation pinvoke


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Documentation pinvoke

mardi 13 septembre 2005 à 11:18:23 | Documentation pinvoke

0xYg3n3

Bonjour, je voulais savoir si il existe un fichier d'aide pour connaître toutes les méthodes ainsi que leur prototype dans chaque librairie comme dans "user32.dll" et consors.

Comme par exemple le site [ Lien ]
Car je n'ai pas toujours de connection internet.

Bref, si quelqu' un à une solution.

Merci.
mardi 13 septembre 2005 à 11:38:38 | Re : Documentation pinvoke

fredzool


tu peux tout trouver dans msdn  ce sont les fonctions API32

GetTickCount   tu cherches cette fonction sur msdn  et tu verras les autre

www.coderneedhelp.com
mardi 13 septembre 2005 à 11:55:24 | Re : Documentation pinvoke

0xYg3n3

Peut être.

Mais y a une différence de prototype.

Exemple:


static extern int GetClassName(      

    IntPtr hWnd,
    [Out] StringBuilder lpClassName,
    int nMaxCount
);

int GetClassName(      

    HWND hWnd,
    LPTSTR lpClassName,
    int nMaxCount
);


Ca diffère

Mais je te l'accord on peut les retrouver via la MSDN




mardi 13 septembre 2005 à 13:16:41 | Re : Documentation pinvoke

0xYg3n3


Un p'tit UP please ;-)

mardi 13 septembre 2005 à 15:28:59 | Re : Documentation pinvoke

Lutinore

Administrateur CodeS-SourceS
Salut, bien sûr que les prototypes sont différents, les fonctions que tu vois sur pinvoke.net sont juste la conversion en C# du prototype de la fonction C décrite dans la MSDN.. Il n'y pas qu'une seule conversion possible, mais plusieurs, elle ne sont pas toutes données sur pinvoke.net.. C'est à toi de comprendre le mécanisme PInvoke et de faire tes propres prototypes, il est important de comprendre la définition de ces prototypes pour eviter dans certains cas les pertes de mémoires.

Voila un tutorial très simple:

http://blogs.developpeur.org/neodante/articles/9744.aspx?Pending=true


Cette discussion est classée dans : documentation, pinvoke


Répondre à ce message

Sujets en rapport avec ce message

Accès à la documentation du "SDK DOT NET" [ par malz ] Je viens d'installer la dernière version french du SDK DOT NET dispo sur le site de microsoft...Cependant, je n'arrive pas à accèder à la documention documentation [ par petitou ] Salut,j'aimerais savoir si quelqu'un connait des sites qui proposent des feuilles de style sympa pour la doc générée avec visual studio. Celle par déf PInvoke et COM [ par Lutinore ] J'ai ecris une librairie en C++ qui utilise DirectX donc COM ... j'utilise PInvoke en C# pour appeller ces fonctions et jusqu'a la ca semble bien fon [ pInvoke ] Help !!! [ par astragoth66 ] Bonjour, Voila je débute en Csharp, et j'aimerai savoir si on peux inclure une LIB C++ dans un projet CSharp ??? Si oui comment fait on?? Je travail PInvoke unmanaged data type [ par Lutinore ] Salut, j'ai un doute sur la manière de marshaler le type ULONG_PTR, j'ai pensé a UIntPtr !? Je precise que mon type est dans une structure, merci. Interface - Documentation simple en Francais [ par cbu ] Salut, j'ai du mal à comprendre l'utilité d'implémenter une interface .. Quelqu'un sait ou je peux trouver une explication claire et non barbare ? M Documentation c++ [ par Cisaks ] Bonjour,J'aurais voulu savoir si on pouvais generer un document chm ou msdn comme le fais ndoc pour le c#, mais la ce serais pour le c++.merci Moteur 3D ... [ par LocalStone ] Bonjour, Alors voilà ... Pour mon TIPE, j'ai décidé de coder un tout petit moteur 3D bien basique qui, au mieux, gère la couleur. Mais je suis un peu documentation pour ASP.NET 2.0 [ par toundi ] salut je suis etudiant et je cherche de la documentation pour ASP.NET 2.0car je fait un projet de fait de fin d'etude "web et accées au base de donnée documentation du vs 2005 c# [ par rab33 ] bonjour si qlq peut me donner un documentatio en français du visual studio 2005 en c# merciColl


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,702 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales