שאלה ב - C++ לגבי הריגת תהליך WMPLAYER.EXE - תכנות - HWzone פורומים
עבור לתוכן
  • צור חשבון

שאלה ב - C++ לגבי הריגת תהליך WMPLAYER.EXE


פיני1805

Recommended Posts

שלום לכולם,

אני מריץ קוד שברקע רץ קובץ עם WMPLAYER. הבעיה שהקובץ ממשיך לרוץ גם אחרי שאני יוצא מהתוכנית.

WinExec("wmplayer.exe -L -S\ c:\\uefa.mp3 ",SW_HIDE);// play the sound of project

איך אני הורג את התהליך של ה- WMPLAYER כדי שיפסיק לנגן לי הקובץ אחרי היציאה מהתוכנית.

תודה

קישור לתוכן
שתף באתרים אחרים

אל תשתמש ב-WinExec. תשתמש ב-CreateProcess במקום. (אפילו ב-msdn כתוב לעשות את זה). ככה תוכל גם להשתמש ב-TerminateProcess בשביל להרוג את התהליך.

בכל מקרה, למה אתה מריץ תהליך חיצוני בכלל? תשיג חבילה שמסוגלת לנגן ותשתמש בה.

קישור לתוכן
שתף באתרים אחרים

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

×
  • צור חדש...