[Visual C++]probleme avec un chemin relatif
Bonjour
je travaille sur Visual C++ et j'essaie de lancer une image flash dans une fenetre.
pour cela j'utilise la fonction setMovie de CShockWaveFlash . Voici son code :
Code:
1 2 3 4 5 6 7 8
|
void CShockwaveFlash::SetMovie(LPCTSTR lpszNewValue)
{
static BYTE parms[] =
VTS_BSTR;
InvokeHelper(0x66, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms,
lpszNewValue);
} |
mon probleme est que je n'arrive pas à afficher mon image.
Voici mon code:
Code:
m_FlashPlayer.SetMovie(".\\cdromflash.swf");
mais ca marche quand je modifie de cette facon:
Code:
m_FlashPlayer.SetMovie("c:\\cdromflash.swf");
Bien sur dans ce deuxieme exemple j'ai copié l'image dans c:\
tandis que dans mon premier exemple l'image se trouve dans le répertoire courant ou se trouve mon projet.
S'il vous plait vous pourriez m'aider. je ne comprend pas du tout pourquoi la fonction de comprend pas les chemins relatifs.