Bonjour, est ce que quelqu'un peut dire ou se trouve mon erreur.
car dans l'execution de mon application il n'execute cette tache, mais il ne demarre pas mon application.
voici un bout du code si plus dite le moi
double N;
if (m_strBuffer2[17] == 0x00)
{
N=(m_strBuffer2[18]+m_strBuffer2[19]*pow(16,2)+m_strBuffer2[20]*pow(16,4))/1000;
}
else
{
N=(m_strBuffer2[17]+m_strBuffer2[18]*pow(16,2)+m_strBuffer2[19]*pow(16,4))/1000;
}
HWND hwnd;
strcpy (W,"wmvcopy -i rtspu://compaq1/point_publication2 -o d:\\2.wmv -d ");
sprintf (W+strlen(W),"%lf", N);
ShellExecute(hwnd, "open", W, NULL, NULL, SW_SHOWNORMAL);
Time=TRUE;
lorsqu'il arrive a shellexecute, il devrai m'ouvrir une fenêtre shell, et lancé mon application.
Mais rien ne se fait.
je pense que mon erreur et dans l'ecriture du shellexecute.
merci de votre aide.
Afficher la suite