begin process at 2010 02 09 19:34:34
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Systeme

 > 

dev c++ Api & dll


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

dev c++ Api & dll

vendredi 27 décembre 2002 à 19:30:28 | dev c++ Api & dll

pounch

Tout d'abord lu a tous
comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre

Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
Et voici donc ma question .......
comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????

Merci d'avance.
vendredi 27 décembre 2002 à 20:13:34 | Re : dev c++ Api & dll

jcecchi

Salut,

Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).

-------------------------------
Réponse au message :
-------------------------------

> Tout d'abord lu a tous
> comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
>
> Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> Et voici donc ma question .......
> comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
>
> Merci d'avance.
vendredi 27 décembre 2002 à 20:24:08 | Re : dev c++ Api & dll

pounch

j'avais déja essayé, mais en fait c'est que dev c++ n'a même pas les entêtes de fonction dans le .h qui devrais justement les contenir , en fait dev c++ ne support ces fonction de l'api window je crois .

Merci quand même et @+

-------------------------------
Réponse au message :
-------------------------------

> Salut,
>
> Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Tout d'abord lu a tous
> > comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
> >
> > Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> > Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> > Et voici donc ma question .......
> > comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
> >
> > Merci d'avance.
>
vendredi 27 décembre 2002 à 21:06:31 | Re : dev c++ Api & dll

jcecchi

Bon OK. Il va donc falloir charger la dll dynamiquement. Voila les etapes :

1- Declare ta fonction :
typedef BOOL (MYINIT*) (HWND)
BOOL type de retour
MYINIT (ou ce que tu veux) alias de la fonction
HWND type des parametres d'entree (ici un seul)

2- Lorsque tu en as besoin il te faut :
HINSTANCE hLib;
MYINIT InitFnt;

3- Charge la dll
hLib = LoadLibrary("comctl32.dll");
Verifie que hLib != NULL

4- Charge la fonction :
InitFnt = (MYINIT) GetProcAddress(hLib, "InitializeFlatSB");

5- Utilise la fonction :
(InitFnt) (hWnd);
C'est comme ci que tu faisais :
InitializeFlatSB(hWnd);

6- Decharge la DLL :
FreeLibrary(hLib);

Voila, c'est lourd dingue mais si tu n'as que dev c++ y aura pas d'autre moyen.

-------------------------------
Réponse au message :
-------------------------------

> j'avais déja essayé, mais en fait c'est que dev c++ n'a même pas les entêtes de fonction dans le .h qui devrais justement les contenir , en fait dev c++ ne support ces fonction de l'api window je crois .
>
> Merci quand même et @+
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Salut,
> >
> > Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Tout d'abord lu a tous
> > > comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
> > >
> > > Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> > > Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> > > Et voici donc ma question .......
> > > comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
> > >
> > > Merci d'avance.
> >
>
vendredi 27 décembre 2002 à 21:14:57 | Re : dev c++ Api & dll

pounch


HHHHHHHHHHHAAAAAAAAAAAAA NNNNNNNOOOOOONNNNNNN (crie de douleur !!!!!!!!)

y'a po d'autre moyen que ca parce que c'était le dernière espoir que j'avais avant de le faire et puis même ca sa marche po, sa compile mais sa plante lamentablement (violation d'accès !!!!! ) SNNNNNNNNNIIIIIIIFFFFFFFFFFFFFFFFFFFF

(au fait t'aurais po vu ca sur MSDN de Mr Gates ??? )

-------------------------------
Réponse au message :
-------------------------------

> Bon OK. Il va donc falloir charger la dll dynamiquement. Voila les etapes :
>
> 1- Declare ta fonction :
> typedef BOOL (MYINIT*) (HWND)
> BOOL type de retour
> MYINIT (ou ce que tu veux) alias de la fonction
> HWND type des parametres d'entree (ici un seul)
>
> 2- Lorsque tu en as besoin il te faut :
> HINSTANCE hLib;
> MYINIT InitFnt;
>
> 3- Charge la dll
> hLib = LoadLibrary("comctl32.dll");
> Verifie que hLib != NULL
>
> 4- Charge la fonction :
> InitFnt = (MYINIT) GetProcAddress(hLib, "InitializeFlatSB");
>
> 5- Utilise la fonction :
> (InitFnt) (hWnd);
> C'est comme ci que tu faisais :
> InitializeFlatSB(hWnd);
>
> 6- Decharge la DLL :
> FreeLibrary(hLib);
>
> Voila, c'est lourd dingue mais si tu n'as que dev c++ y aura pas d'autre moyen.
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > j'avais déja essayé, mais en fait c'est que dev c++ n'a même pas les entêtes de fonction dans le .h qui devrais justement les contenir , en fait dev c++ ne support ces fonction de l'api window je crois .
> >
> > Merci quand même et @+
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Salut,
> > >
> > > Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Tout d'abord lu a tous
> > > > comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
> > > >
> > > > Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> > > > Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> > > > Et voici donc ma question .......
> > > > comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
> > > >
> > > > Merci d'avance.
> > >
> >
>
vendredi 27 décembre 2002 à 21:17:46 | Re : dev c++ Api & dll

pounch


PS: je crois que ton étoile est mal placé typedef BOOL (MYINIT*) (HWND)

ET SURTOUT MERCI DE D'ETRE OCCUPE DE MON MISERABLE CAS.


-------------------------------
Réponse au message :
-------------------------------

>
> HHHHHHHHHHHAAAAAAAAAAAAA NNNNNNNOOOOOONNNNNNN (crie de douleur !!!!!!!!)
>
> y'a po d'autre moyen que ca parce que c'était le dernière espoir que j'avais avant de le faire et puis même ca sa marche po, sa compile mais sa plante lamentablement (violation d'accès !!!!! ) SNNNNNNNNNIIIIIIIFFFFFFFFFFFFFFFFFFFF
>
> (au fait t'aurais po vu ca sur MSDN de Mr Gates ??? )
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Bon OK. Il va donc falloir charger la dll dynamiquement. Voila les etapes :
> >
> > 1- Declare ta fonction :
> > typedef BOOL (MYINIT*) (HWND)
> > BOOL type de retour
> > MYINIT (ou ce que tu veux) alias de la fonction
> > HWND type des parametres d'entree (ici un seul)
> >
> > 2- Lorsque tu en as besoin il te faut :
> > HINSTANCE hLib;
> > MYINIT InitFnt;
> >
> > 3- Charge la dll
> > hLib = LoadLibrary("comctl32.dll");
> > Verifie que hLib != NULL
> >
> > 4- Charge la fonction :
> > InitFnt = (MYINIT) GetProcAddress(hLib, "InitializeFlatSB");
> >
> > 5- Utilise la fonction :
> > (InitFnt) (hWnd);
> > C'est comme ci que tu faisais :
> > InitializeFlatSB(hWnd);
> >
> > 6- Decharge la DLL :
> > FreeLibrary(hLib);
> >
> > Voila, c'est lourd dingue mais si tu n'as que dev c++ y aura pas d'autre moyen.
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > j'avais déja essayé, mais en fait c'est que dev c++ n'a même pas les entêtes de fonction dans le .h qui devrais justement les contenir , en fait dev c++ ne support ces fonction de l'api window je crois .
> > >
> > > Merci quand même et @+
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Salut,
> > > >
> > > > Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Tout d'abord lu a tous
> > > > > comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
> > > > >
> > > > > Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> > > > > Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> > > > > Et voici donc ma question .......
> > > > > comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
> > > > >
> > > > > Merci d'avance.
> > > >
> > >
> >
>
vendredi 27 décembre 2002 à 21:40:02 | Re : dev c++ Api & dll

jcecchi

Euh ecoute, je viens de verifier et ca marche tres bien. Es tu sur que hLib != NULL, parce que sinon la violation d'acces c'est normal.
Et oui c'est vrai l'etoile etait du mauvais cote.
Mais normalement ca doit marcher sans probleme.

-------------------------------
Réponse au message :
-------------------------------

>
> PS: je crois que ton étoile est mal placé typedef BOOL (MYINIT*) (HWND)
>
> ET SURTOUT MERCI DE D'ETRE OCCUPE DE MON MISERABLE CAS.
>
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > HHHHHHHHHHHAAAAAAAAAAAAA NNNNNNNOOOOOONNNNNNN (crie de douleur !!!!!!!!)
> >
> > y'a po d'autre moyen que ca parce que c'était le dernière espoir que j'avais avant de le faire et puis même ca sa marche po, sa compile mais sa plante lamentablement (violation d'accès !!!!! ) SNNNNNNNNNIIIIIIIFFFFFFFFFFFFFFFFFFFF
> >
> > (au fait t'aurais po vu ca sur MSDN de Mr Gates ??? )
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > > Bon OK. Il va donc falloir charger la dll dynamiquement. Voila les etapes :
> > >
> > > 1- Declare ta fonction :
> > > typedef BOOL (MYINIT*) (HWND)
> > > BOOL type de retour
> > > MYINIT (ou ce que tu veux) alias de la fonction
> > > HWND type des parametres d'entree (ici un seul)
> > >
> > > 2- Lorsque tu en as besoin il te faut :
> > > HINSTANCE hLib;
> > > MYINIT InitFnt;
> > >
> > > 3- Charge la dll
> > > hLib = LoadLibrary("comctl32.dll");
> > > Verifie que hLib != NULL
> > >
> > > 4- Charge la fonction :
> > > InitFnt = (MYINIT) GetProcAddress(hLib, "InitializeFlatSB");
> > >
> > > 5- Utilise la fonction :
> > > (InitFnt) (hWnd);
> > > C'est comme ci que tu faisais :
> > > InitializeFlatSB(hWnd);
> > >
> > > 6- Decharge la DLL :
> > > FreeLibrary(hLib);
> > >
> > > Voila, c'est lourd dingue mais si tu n'as que dev c++ y aura pas d'autre moyen.
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > j'avais déja essayé, mais en fait c'est que dev c++ n'a même pas les entêtes de fonction dans le .h qui devrais justement les contenir , en fait dev c++ ne support ces fonction de l'api window je crois .
> > > >
> > > > Merci quand même et @+
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Salut,
> > > > >
> > > > > Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Tout d'abord lu a tous
> > > > > > comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
> > > > > >
> > > > > > Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> > > > > > Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> > > > > > Et voici donc ma question .......
> > > > > > comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
> > > > > >
> > > > > > Merci d'avance.
> > > > >
> > > >
> > >
> >
>
vendredi 27 décembre 2002 à 21:48:02 | Re : dev c++ Api & dll

pounch

tu l'as mis ou l'appelle de fonction ??????

je l'ai mis juste apres le createwindowex c'est pis etre à cause de sa ????????

-------------------------------
Réponse au message :
-------------------------------

> Euh ecoute, je viens de verifier et ca marche tres bien. Es tu sur que hLib != NULL, parce que sinon la violation d'acces c'est normal.
> Et oui c'est vrai l'etoile etait du mauvais cote.
> Mais normalement ca doit marcher sans probleme.
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> >
> > PS: je crois que ton étoile est mal placé typedef BOOL (MYINIT*) (HWND)
> >
> > ET SURTOUT MERCI DE D'ETRE OCCUPE DE MON MISERABLE CAS.
> >
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > HHHHHHHHHHHAAAAAAAAAAAAA NNNNNNNOOOOOONNNNNNN (crie de douleur !!!!!!!!)
> > >
> > > y'a po d'autre moyen que ca parce que c'était le dernière espoir que j'avais avant de le faire et puis même ca sa marche po, sa compile mais sa plante lamentablement (violation d'accès !!!!! ) SNNNNNNNNNIIIIIIIFFFFFFFFFFFFFFFFFFFF
> > >
> > > (au fait t'aurais po vu ca sur MSDN de Mr Gates ??? )
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > > Bon OK. Il va donc falloir charger la dll dynamiquement. Voila les etapes :
> > > >
> > > > 1- Declare ta fonction :
> > > > typedef BOOL (MYINIT*) (HWND)
> > > > BOOL type de retour
> > > > MYINIT (ou ce que tu veux) alias de la fonction
> > > > HWND type des parametres d'entree (ici un seul)
> > > >
> > > > 2- Lorsque tu en as besoin il te faut :
> > > > HINSTANCE hLib;
> > > > MYINIT InitFnt;
> > > >
> > > > 3- Charge la dll
> > > > hLib = LoadLibrary("comctl32.dll");
> > > > Verifie que hLib != NULL
> > > >
> > > > 4- Charge la fonction :
> > > > InitFnt = (MYINIT) GetProcAddress(hLib, "InitializeFlatSB");
> > > >
> > > > 5- Utilise la fonction :
> > > > (InitFnt) (hWnd);
> > > > C'est comme ci que tu faisais :
> > > > InitializeFlatSB(hWnd);
> > > >
> > > > 6- Decharge la DLL :
> > > > FreeLibrary(hLib);
> > > >
> > > > Voila, c'est lourd dingue mais si tu n'as que dev c++ y aura pas d'autre moyen.
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > j'avais déja essayé, mais en fait c'est que dev c++ n'a même pas les entêtes de fonction dans le .h qui devrais justement les contenir , en fait dev c++ ne support ces fonction de l'api window je crois .
> > > > >
> > > > > Merci quand même et @+
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > Salut,
> > > > > >
> > > > > > Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > Tout d'abord lu a tous
> > > > > > > comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
> > > > > > >
> > > > > > > Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> > > > > > > Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> > > > > > > Et voici donc ma question .......
> > > > > > > comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
> > > > > > >
> > > > > > > Merci d'avance.
> > > > > >
> > > > >
> > > >
> > >
> >
>
vendredi 27 décembre 2002 à 21:51:56 | Re : dev c++ Api & dll

pounch

laisse tombé c'est ca ca fait plus de 30 minutes que je cherches alosr que j'ai bon MERDE!!!!!!!!
c t juste mon code qui était mal placé SNIFFFFFFF

merci pour tout et c'est bien de rencontrer d'autre fou de la bidouille de dll and co MDR

PS: il faut absolement faire un ShowWindow avant d'appeler cette fonction, c'est con mais c'est comme ca

-------------------------------
Réponse au message :
-------------------------------

> tu l'as mis ou l'appelle de fonction ??????
>
> je l'ai mis juste apres le createwindowex c'est pis etre à cause de sa ????????
>
> -------------------------------
> Réponse au message :
> -------------------------------
>
> > Euh ecoute, je viens de verifier et ca marche tres bien. Es tu sur que hLib != NULL, parce que sinon la violation d'acces c'est normal.
> > Et oui c'est vrai l'etoile etait du mauvais cote.
> > Mais normalement ca doit marcher sans probleme.
> >
> > -------------------------------
> > Réponse au message :
> > -------------------------------
> >
> > >
> > > PS: je crois que ton étoile est mal placé typedef BOOL (MYINIT*) (HWND)
> > >
> > > ET SURTOUT MERCI DE D'ETRE OCCUPE DE MON MISERABLE CAS.
> > >
> > >
> > > -------------------------------
> > > Réponse au message :
> > > -------------------------------
> > >
> > > >
> > > > HHHHHHHHHHHAAAAAAAAAAAAA NNNNNNNOOOOOONNNNNNN (crie de douleur !!!!!!!!)
> > > >
> > > > y'a po d'autre moyen que ca parce que c'était le dernière espoir que j'avais avant de le faire et puis même ca sa marche po, sa compile mais sa plante lamentablement (violation d'accès !!!!! ) SNNNNNNNNNIIIIIIIFFFFFFFFFFFFFFFFFFFF
> > > >
> > > > (au fait t'aurais po vu ca sur MSDN de Mr Gates ??? )
> > > >
> > > > -------------------------------
> > > > Réponse au message :
> > > > -------------------------------
> > > >
> > > > > Bon OK. Il va donc falloir charger la dll dynamiquement. Voila les etapes :
> > > > >
> > > > > 1- Declare ta fonction :
> > > > > typedef BOOL (MYINIT*) (HWND)
> > > > > BOOL type de retour
> > > > > MYINIT (ou ce que tu veux) alias de la fonction
> > > > > HWND type des parametres d'entree (ici un seul)
> > > > >
> > > > > 2- Lorsque tu en as besoin il te faut :
> > > > > HINSTANCE hLib;
> > > > > MYINIT InitFnt;
> > > > >
> > > > > 3- Charge la dll
> > > > > hLib = LoadLibrary("comctl32.dll");
> > > > > Verifie que hLib != NULL
> > > > >
> > > > > 4- Charge la fonction :
> > > > > InitFnt = (MYINIT) GetProcAddress(hLib, "InitializeFlatSB");
> > > > >
> > > > > 5- Utilise la fonction :
> > > > > (InitFnt) (hWnd);
> > > > > C'est comme ci que tu faisais :
> > > > > InitializeFlatSB(hWnd);
> > > > >
> > > > > 6- Decharge la DLL :
> > > > > FreeLibrary(hLib);
> > > > >
> > > > > Voila, c'est lourd dingue mais si tu n'as que dev c++ y aura pas d'autre moyen.
> > > > >
> > > > > -------------------------------
> > > > > Réponse au message :
> > > > > -------------------------------
> > > > >
> > > > > > j'avais déja essayé, mais en fait c'est que dev c++ n'a même pas les entêtes de fonction dans le .h qui devrais justement les contenir , en fait dev c++ ne support ces fonction de l'api window je crois .
> > > > > >
> > > > > > Merci quand même et @+
> > > > > >
> > > > > > -------------------------------
> > > > > > Réponse au message :
> > > > > > -------------------------------
> > > > > >
> > > > > > > Salut,
> > > > > > >
> > > > > > > Essaye de rajouter l'option -lcomctl32 ou -llibcomctl32 au linker (accessible par Atl+P).
> > > > > > >
> > > > > > > -------------------------------
> > > > > > > Réponse au message :
> > > > > > > -------------------------------
> > > > > > >
> > > > > > > > Tout d'abord lu a tous
> > > > > > > > comme j'en avais marre de chercher tout seul dans mon coin, ben j'a decidé de veindre
> > > > > > > >
> > > > > > > > Bon voila mon problème, dev c++ ne connait pas la fonction InitializeFlatSB ( et donc tous les composant flat Scroll Bar).
> > > > > > > > Ces fonctions se trouve dans la dll comctl32.dll ( d'après cro$oft version 4.71 et plus ).
> > > > > > > > Et voici donc ma question .......
> > > > > > > > comment fait-on pour aller chercher ces fonctions dans la dll ??? On plus généralement comment fait-on pour se linker avec une fonction d'une librairie ????????
> > > > > > > >
> > > > > > > > Merci d'avance.
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
>


Cette discussion est classée dans : fonction, dll, api, dev, chercher


Répondre à ce message

Sujets en rapport avec ce message

Lien DLL 16 / API WIN32 [ par CoreBreaker ] Bonjour quelqu'un sait-il comment une fonction de l'API Win32 dans une DLL 16bits ?Et de manière générale comment appeler une fonction d'une DLL 32bit linker une dll sous dev-c++ [ par the diouk ] petite question toute bête mais qui me gêne :j'utilise une DLL, dans ma source il y a bien :#define TRUCDLL "TRUC.dll";le prototype de la fonction :in Aide en "api hooking" URGENT !!! [ par Kangourou_Nomade ] Pour faire un logiciel api hooking, sachant la difficulté du truc je voulais savoir si quelqu'un pouvait me filer une dll avec les fonctions approprié blème avec Playsound() [ par algori ] Bonjour,Je prog sous Dev C++ et j'ai un problème avec la fonction PlaySound().Je sais du tout ce que je dois faire au niveau de la ressource (sur cert Point d'entrée d'une dll [ par sebastienbro ] J'ai remarqué que dans ma dll, ma fonction DllEntryPoint n'était pas appelé lorsque j'éxécutait une application ce servant de cette dll. Je sui donc a Ordre des fonction dans le .def d'une DLL [ par Mastersam ] Bonjour je voudrais savoir comment déterminer l'ordre que vont avoir les fonctions d'une dll dans le fichier .def.Car pour l'instant j'ai défini 3 fon utilisation dll [ par iris2 ] je dois pour mon projet utiliser une dll, celle-ci est fournie avec un fichier d'en tete dans lequelle il est defini ceci: #define DLLExport __declsp DLL et variables [ par CyberP ] Voilà je voudrais donner la possibilitée à une dll d'appeler une fonction de l'application mèreDonc j'ai créé une structure que j'appelle PLUGINSYNC ( Appel fonction de DLL [ par zibo3 ] Bonjour, Dans mon programme, je load une dll et j'utilise une fonction comme point d'entrée pour l'attaquer mais j'ai un petit probleme. Ca fonctionn api directmusic avec dev CPP [ par ebooserge ] salut a tous, petit souci: je debute un peu en prog directx et j'essaie de faire un petit lecteur audio. j'utilise l'api directmusic de directX. j'ai


Nos sponsors


Sondage...

Comparez les prix


HTC Magic

Entre 429€ et 429€

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,624 sec (4)

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