Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1535 connectés 

  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Communication dll C++ -> code C# (bis) [RESOLU]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Communication dll C++ -> code C# (bis) [RESOLU]

n°1530378
akalash47
Posté le 19-03-2007 à 10:44:05  profilanswer
 

En C++, pour initialiser une fenêtre et charger la dll de mon moteur, j'utilise le code suivant:
 

Code :
  1. HINSTANCE hInstance = GetModuleHandle ( "Engine.dll" );
  2. WNDCLASSEX windowClass;
  3.   windowClass.cbSize        = sizeof ( WNDCLASSEX );
  4.   windowClass.style         = CS_HREDRAW | CS_VREDRAW;
  5.   windowClass.lpfnWndProc   = getWindowProc ( );
  6.   windowClass.cbClsExtra    = 0;
  7.   windowClass.cbWndExtra    = 0;
  8.   windowClass.hInstance     = hInstance;
  9.   windowClass.hIcon         = NULL;
  10.   // etc...
  11.   RegisterClassEx ( &windowClass );
  12.   windowHandle = CreateWindowEx ( WS_EX_WINDOWEDGE, "Engine", "3D Engine", WS_OVERLAPPEDWINDOW,
  13.                                      0, 0, 1024, 768, NULL, NULL, hInstance, NULL );


 
Mais en C#, si je veux charger ma dll pour faire du rendu dans une fenêtre (classe Form dans mon cas), comment est-ce que je peux dire à celle-ci de s'initialiser avec le "hInstance" en question?
 
 
Edit: Bah laissez tomber, j'ai trouvé mieux pour faire ça  :D


Message édité par akalash47 le 19-03-2007 à 11:56:47
mood
Publicité
Posté le 19-03-2007 à 10:44:05  profilanswer
 

n°1533860
themadmax
Posté le 26-03-2007 à 17:42:08  profilanswer
 

Ben sa serai cool de savoir comme tu as fait


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C#/.NET managed

  Communication dll C++ -> code C# (bis) [RESOLU]

 

Sujets relatifs
Réinitialisation vector [RESOLU]ergonomie ecran et code java
[c] liste simplement chainé==> pb [résolu==> merci][Résolu] Impossible d'installer PHP-MySQL sur mon micro
[RESOLU] connection socket[Résolu] Gros problème de cache
[résolu] Variables dynamiques dans des classes[javascript][résolu] charger une nouvelle page avec window.onload
VBA access execution de macro [résolu]Parser un code source generé par JavaScript avec DOM
Plus de sujets relatifs à : Communication dll C++ -> code C# (bis) [RESOLU]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR