Probleme avec des classes sous VC++
madVinz
-
floverdevel Messages postés 121 Date d'inscription Statut Membre Dernière intervention -
floverdevel Messages postés 121 Date d'inscription Statut Membre Dernière intervention -
salut,
voila le problème :
#include <Windows.h>
#include <dsound.h>
class CDSoundBuffer
{
public:
Load( TCHAR* strFileName );
Close();
Play();
PlayAsMusic();
Stop();
bool IsPlaying();
private:
LPDIRECTSOUNDBUFFER DSB;
};
CDSoundBuffer::Load( TCHAR* strFileName )
{
// et la, dès que je touche à DSB, le programme s'arrete ...
// par exemple :
DSB=NULL;
// et hop, ca s'arrete
}
si qq1 pouvait m'aider ;)
@+
voila le problème :
#include <Windows.h>
#include <dsound.h>
class CDSoundBuffer
{
public:
Load( TCHAR* strFileName );
Close();
Play();
PlayAsMusic();
Stop();
bool IsPlaying();
private:
LPDIRECTSOUNDBUFFER DSB;
};
CDSoundBuffer::Load( TCHAR* strFileName )
{
// et la, dès que je touche à DSB, le programme s'arrete ...
// par exemple :
DSB=NULL;
// et hop, ca s'arrete
}
si qq1 pouvait m'aider ;)
@+
A voir également:
- Probleme avec des classes sous VC++
- Vc runtime - Guide
- Remportez 3 des jeux classés plato - Forum Jeux vidéo
- Vc red ✓ - Forum Windows
- Retrouver la liste des élèves d'une classe - Forum Discussions générales
- Microsoft vc redistributable steam - Forum Jeux vidéo
2 réponses
As-tu essayé :
this->DSB = NULL;
cé peut etre pas ça mais...
No 'one' can be told what the matrix is.
You'll have to explore it yourself.
this->DSB = NULL;
cé peut etre pas ça mais...
No 'one' can be told what the matrix is.
You'll have to explore it yourself.
je connais pas le type LPDIRECTSOUNDBUFFER, mais pour une affectation a NULL, DSB devrait plutot etre un pointeur.
sinon c'est quoi le message d'erreur.
sinon c'est quoi le message d'erreur.