打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VC++编写调用MFC并调用二次开发包的微代码实现
StdAfx.h

#include <winsock.h>
 #pragma comment(lib,"Ws2_32.lib")
 
 #include "LCAudioThrDll.h"
 #pragma comment(lib,"LCAudioThrDll.lib")



mail.cpp

#include "stdafx.h"
 #include "ssss.h"
 
 
 #ifdef _DEBUG
 #define new DEBUG_NEW
 #undef THIS_FILE
 static char THIS_FILE[] = __FILE__;
 #endif
 
 /////////////////////////////////////////////////////////////////////////////
 // The one and only application object
 
 CWinApp theApp;
 
 using namespace std;
 
 struct _PlayParam Param1;
 
 int _tmain(int argc, TCHAR* argv[], TCHAR* envp[])
 {
  int nRetCode = 0;
 
  // initialize MFC and print and error on failure
  if (!AfxWinInit(::GetModuleHandle(NULL), NULL, ::GetCommandLine(), 0))
  {
  // TODO: change error code to suit your needs
  cerr << _T("Fatal Error: MFC initialization failed") << endl;
  nRetCode = 1;
  }
  else
  {
  // TODO: code your application's behavior here.
  //CString strHello;
  //strHello.LoadString(IDS_HELLO);
  //cout << (LPCTSTR)strHello << endl;
  cout << argv[1] << endl;
 
  //CString sMusicFile = "D:\\123.mp3";
 
  //::GetPrivateProfileString("MusicList","Time1",NULL,sMusicFile.GetBuffer(128),128,".\\config.ini");
 
  HMODULE hDll=::LoadLibrary("LCAudioThrDll.dll");
  unsigned char sAudioFile[100];
  char *sAudioFile1 = argv[1];
  //char *sAudioFile1 = sMusicFile.GetBuffer(sMusicFile.GetLength());
 
 
  int i=0;
  for(sAudioFile1;*sAudioFile1;sAudioFile1++,i++) 
  {
 
  sAudioFile[i] = *sAudioFile1 & 0x7f;
  }
  sAudioFile[i] = '\0';
 
 
 
  int ip_addr = inet_addr("192.168.1.11"); 
 
  DWORD FPlayID;
 
  Param1.hWnd = 0;//不需要接收线程消息
  Param1.Priority = 0;//数据优先级最低
  Param1.IP = ip_addr;
  Param1.CastMode = 0;//单播
  Param1.Volume = 80;//音量=80
  Param1.Tone  = 0;
  Param1.Bass = 200;
  Param1.Treble = 3000;
  Param1.Treble_En = 0;
  Param1.Bass_En = 0;
  Param1.SourceType = 0;//音源为文件
 
  if(0 == lc_init(sAudioFile,&Param1))
  {
  FPlayID = lc_play(&Param1);
  if(FPlayID <= 0)
  {
  printf("播放失败");
  }
  }
  else
  {
  printf("初始化失败");
  }
  lc_wait(&Param1);
  }
 
  return nRetCode;
 }
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
TraceRoute实现原理
C语言下的端口扫描代码
Protobuf C++ serialize到char*的方法
从文华财经Mytrader2009中读取数据 ? COS论坛 | 统计之都
Linux环境下网络编程杂谈
DDOS标准版完整源代码,仅供学习
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服