Toon posts:

[C++/win32] De gecompileerde naam van het project

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb al ervoor rondgekeken, laat dat zeker zijn.

Wat ik zou moeten weten is de volledige pathname van iets dat ik draai.

bvb als ik een DLL aanroep met die functie moet daarin iets staan dat in een variabele bvb C:\WINNT\System32\Test.dll zet

Of als ik het aanroep uit een EXE dan moet daar inkomen zoiets als C:\C++ Progs\Test\Test.exe


De volledige pathname if _fullpath. Dat weet ik al, maar ik zou dit moeten kunnen invullen:

C++:
1
      if ( _wfullpath( full, L"Test.dll", _MAX_PATH) == NULL ) throw rv_ERROR;


Zie je? Die "Test.dll" zit hardbakken in mijn code.
Hoe moet ik deze dynamisch maken? (dus hoe vind ik die via API calls of zo?)

  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-08 13:19

.oisyn

Moderator Devschuur®

Demotivational Speaker

GetModuleFileName (GetModuleHandle (NULL))

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


Verwijderd

Topicstarter
Thx ^_^

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 13-08 16:46

curry684

left part of the evil twins

.oisyn schreef op 21 March 2003 @ 15:30:
GetModuleFileName (GetModuleHandle (NULL))
Blote hoofdje zekers? :x

Dit zal beter werken:
C++:
1
2
3
char   l_Path[MAX_PATH];

GetModuleFileName(NULL, l_Path, MAX_PATH);

:7

Professionele website nodig?


  • .oisyn
  • Registratie: September 2000
  • Laatst online: 22-08 13:19

.oisyn

Moderator Devschuur®

Demotivational Speaker

curry: het was slechts een hint :)

Give a man a game and he'll have fun for a day. Teach a man to make games and he'll never have fun again.


  • Glimi
  • Registratie: Augustus 2000
  • Niet online

Glimi

Designer Drugs

(overleden)
.oisyn schreef op 21 March 2003 @ 21:22:
curry: het was slechts een hint :)

Lul je er maar weer uit ;)
Pagina: 1