Просмотр исходного кода

收款状态的语音提示可以了

张洋 6 лет назад
Родитель
Сommit
d35f65b6b2
55 измененных файлов с 12 добавлено и 0 удалено
  1. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/new_wamai_order.wav
  2. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_cancel.wav
  3. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_fail.wav
  4. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_password.wav
  5. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_success.wav
  6. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_new.wav
  7. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_new_auto.wav
  8. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_quxiao.wav
  9. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_tuikuan.wav
  10. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/zhipuzi_pay_plugin.exe
  11. BIN
      bin/Win32/Debug/zhipuzi_pay_plugin/zpzDll.dll
  12. BIN
      res/music/pay_cancel.wav
  13. BIN
      res/music/pay_fail.wav
  14. BIN
      res/music/pay_password.wav
  15. BIN
      res/music/pay_success.wav
  16. BIN
      res/music/waimai_new.wav
  17. BIN
      res/music/waimai_new_auto.wav
  18. BIN
      res/music/waimai_quxiao.wav
  19. BIN
      res/music/waimai_tuikuan.wav
  20. BIN
      res/voice/CarPayFinish.wav
  21. BIN
      res/voice/InputPassword.wav
  22. BIN
      res/voice/OrderTailNumber.wav
  23. BIN
      res/voice/PayCancel.wav
  24. BIN
      res/voice/PayFail.wav
  25. BIN
      res/voice/PayFinish.wav
  26. BIN
      res/voice/RedPacket.wav
  27. BIN
      res/voice/Tohes.wav
  28. BIN
      res/voice/Useruse.wav
  29. BIN
      res/voice/Usevoucher.wav
  30. BIN
      res/voice/Welcome.wav
  31. BIN
      res/voice/Yuan.wav
  32. BIN
      res/voice/一.wav
  33. BIN
      res/voice/七.wav
  34. BIN
      res/voice/万.wav
  35. BIN
      res/voice/三.wav
  36. BIN
      res/voice/两.wav
  37. BIN
      res/voice/九.wav
  38. BIN
      res/voice/二.wav
  39. BIN
      res/voice/五.wav
  40. BIN
      res/voice/亿.wav
  41. BIN
      res/voice/八.wav
  42. BIN
      res/voice/六.wav
  43. BIN
      res/voice/分.wav
  44. BIN
      res/voice/十.wav
  45. BIN
      res/voice/千.wav
  46. BIN
      res/voice/四.wav
  47. BIN
      res/voice/年.wav
  48. BIN
      res/voice/日.wav
  49. BIN
      res/voice/时.wav
  50. BIN
      res/voice/月.wav
  51. BIN
      res/voice/点.wav
  52. BIN
      res/voice/百.wav
  53. BIN
      res/voice/秒.wav
  54. BIN
      res/voice/零.wav
  55. 12 0
      zhipuzi_pay_plugin/wnd/CShoukuanWnd.cpp

BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/new_wamai_order.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_cancel.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_fail.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_password.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/pay_success.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_new.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_new_auto.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_quxiao.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/music/waimai_tuikuan.wav


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/zhipuzi_pay_plugin.exe


BIN
bin/Win32/Debug/zhipuzi_pay_plugin/zpzDll.dll


BIN
res/music/pay_cancel.wav


BIN
res/music/pay_fail.wav


BIN
res/music/pay_password.wav


BIN
res/music/pay_success.wav


BIN
res/music/waimai_new.wav


BIN
res/music/waimai_new_auto.wav


BIN
res/music/waimai_quxiao.wav


BIN
res/music/waimai_tuikuan.wav


BIN
res/voice/CarPayFinish.wav


BIN
res/voice/InputPassword.wav


BIN
res/voice/OrderTailNumber.wav


BIN
res/voice/PayCancel.wav


BIN
res/voice/PayFail.wav


BIN
res/voice/PayFinish.wav


BIN
res/voice/RedPacket.wav


BIN
res/voice/Tohes.wav


BIN
res/voice/Useruse.wav


BIN
res/voice/Usevoucher.wav


BIN
res/voice/Welcome.wav


BIN
res/voice/Yuan.wav


BIN
res/voice/一.wav


BIN
res/voice/七.wav


BIN
res/voice/万.wav


BIN
res/voice/三.wav


BIN
res/voice/两.wav


BIN
res/voice/九.wav


BIN
res/voice/二.wav


BIN
res/voice/五.wav


BIN
res/voice/亿.wav


BIN
res/voice/八.wav


BIN
res/voice/六.wav


BIN
res/voice/分.wav


BIN
res/voice/十.wav


BIN
res/voice/千.wav


BIN
res/voice/四.wav


BIN
res/voice/年.wav


BIN
res/voice/日.wav


BIN
res/voice/时.wav


BIN
res/voice/月.wav


BIN
res/voice/点.wav


BIN
res/voice/百.wav


BIN
res/voice/秒.wav


BIN
res/voice/零.wav


+ 12 - 0
zhipuzi_pay_plugin/wnd/CShoukuanWnd.cpp

@@ -10,6 +10,9 @@
 void CShoukuanWnd::Init()
 void CShoukuanWnd::Init()
 {
 {
 	//CSpeech::MSSSpeak(L"欢迎使用智铺子收银插件!收款成功123.34元");;
 	//CSpeech::MSSSpeak(L"欢迎使用智铺子收银插件!收款成功123.34元");;
+
+	//wstring path = CSystem::GetProgramDir() + L"\\music\\waimai_new.wav";
+	//PlaySound(path.c_str(), NULL, SND_FILENAME | SND_ASYNC);
 }
 }
 
 
 void CShoukuanWnd::Notify(TNotifyUI& msg)
 void CShoukuanWnd::Notify(TNotifyUI& msg)
@@ -312,6 +315,9 @@ void CShoukuanWnd::UpdateFocus()
 
 
 LRESULT CShoukuanWnd::OnShoukuanNeedPassword(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
 LRESULT CShoukuanWnd::OnShoukuanNeedPassword(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
 {
 {
+	wstring path = CSystem::GetProgramDir() + L"\\music\\pay_password.wav";
+	PlaySound(path.c_str(), NULL, SND_FILENAME | SND_ASYNC);
+
 	CLabelUI* pFukuanEdit = static_cast<CLabelUI*>(m_pm.FindControl(_T("shoukuan_paying_status")));
 	CLabelUI* pFukuanEdit = static_cast<CLabelUI*>(m_pm.FindControl(_T("shoukuan_paying_status")));
 	pFukuanEdit->SetText(L"用户支付中,需要输入密码");
 	pFukuanEdit->SetText(L"用户支付中,需要输入密码");
 
 
@@ -324,6 +330,9 @@ LRESULT CShoukuanWnd::OnShoukuanNeedPassword(UINT uMsg, WPARAM wParam, LPARAM lP
 
 
 LRESULT CShoukuanWnd::OnShoukuanSuccess(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
 LRESULT CShoukuanWnd::OnShoukuanSuccess(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
 {
 {
+	wstring path = CSystem::GetProgramDir() + L"\\music\\pay_success.wav";
+	PlaySound(path.c_str(), NULL, SND_FILENAME | SND_ASYNC);
+
 	CVerticalLayoutUI* paying_layout = static_cast<CVerticalLayoutUI*>(m_pm.FindControl(_T("shoukuan_paying_layout")));
 	CVerticalLayoutUI* paying_layout = static_cast<CVerticalLayoutUI*>(m_pm.FindControl(_T("shoukuan_paying_layout")));
 	paying_layout->SetVisible(false);
 	paying_layout->SetVisible(false);
 
 
@@ -343,6 +352,9 @@ LRESULT CShoukuanWnd::OnShoukuanSuccess(UINT uMsg, WPARAM wParam, LPARAM lParam,
 
 
 LRESULT CShoukuanWnd::OnShoukuanFail(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
 LRESULT CShoukuanWnd::OnShoukuanFail(UINT uMsg, WPARAM wParam, LPARAM lParam, BOOL& bHandled)
 {
 {
+	wstring path = CSystem::GetProgramDir() + L"\\music\\pay_fail.wav";
+	PlaySound(path.c_str(), NULL, SND_FILENAME | SND_ASYNC);
+
 	CVerticalLayoutUI* paying_layout = static_cast<CVerticalLayoutUI*>(m_pm.FindControl(_T("shoukuan_paying_layout")));
 	CVerticalLayoutUI* paying_layout = static_cast<CVerticalLayoutUI*>(m_pm.FindControl(_T("shoukuan_paying_layout")));
 	paying_layout->SetVisible(false);
 	paying_layout->SetVisible(false);