PDA

View Full Version : سوال: ايجاد صداي alert در برنامه؟



Sir.Achilles
پنج شنبه 05 آذر 1388, 17:59 عصر
با سلام خدمت همه ي دوستان .
من ميخواستم در برنامه اي كه به صورت MFC دارم مينويسم وقتي كاربر درون edit box موجود در برنامه مينويسد در شرايط خاصي يك صداي alert توليد كنم . در برنامه نويسي در حالت console با استفاده ار كاراكتر Alert يعني با دستور "cout<<"/a ميشه يه صداي alert توليد كرد ، حالا من ميخوام همين صدا رو در MFC توليد كنم . ممنون ميشم كمكم كنيد .

lord plot
پنج شنبه 05 آذر 1388, 18:49 عصر
اگه منظورتو درست فهميده باشم مي توني از دستور MessageBeepاستفاده كني

Sir.Achilles
پنج شنبه 05 آذر 1388, 22:01 عصر
اگه منظورتو درست فهميده باشم مي توني از دستور MessageBeepاستفاده كني

آقا از اين MessageBeep چه جوري ميشه استفاده كرد ؟ من تو MSDN يه search ي كردم به دستور ; (BOOL WINAPI MessageBeep(__in UINT uType رسيدم كه بايد داخل پرانتز يه value متناسب با صدايي كه مي خواي توليد كني بزاري ولي هيچ كار خاصي رو برام انجام نداد .

البته فكر ميكنم كه اين دستور اصلا تو MFC كار نكنه . يعني هيچ راهي نيست كه تو MFC بشه يه صدايي با كامژيوتر درآورد؟!:افسرده: ديگه داره ميره رو روانم . از كل پرو‍‍ژه اي كه بايد مي نوشتم همين يه كار مسخرش مونده . :ناراحت: PLZ HELP ME :ناراحت:

Nima_NF
پنج شنبه 05 آذر 1388, 22:29 عصر
تمامی توابع win32 در MFC قابل استفاده اند. پس راحت مقدار را جایگزین کنید تا صدای پیام را از speaker بشنوید.



MessageBeep(MB_ICONEXCLAMATION);