Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@users.sourceforge.net>2010-04-09 18:12:59 +0400
committerXhmikosR <xhmikosr@users.sourceforge.net>2010-04-09 18:12:59 +0400
commitefbc9d9043ff8ff92716ddd00a5f61412d535593 (patch)
tree8f3e621f756cf1f5b4d64d97964c7e7abd8aaf08 /src/apps/MPCTestAPI
parentdf6b139a6d9027156f614b68687e039e3a5854db (diff)
revert r1783
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@1785 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/apps/MPCTestAPI')
-rw-r--r--src/apps/MPCTestAPI/MPCTestAPI.cpp60
-rw-r--r--src/apps/MPCTestAPI/MPCTestAPI.h24
-rw-r--r--src/apps/MPCTestAPI/MPCTestAPIDlg.cpp460
-rw-r--r--src/apps/MPCTestAPI/MPCTestAPIDlg.h60
-rw-r--r--src/apps/MPCTestAPI/resource.h2
5 files changed, 303 insertions, 303 deletions
diff --git a/src/apps/MPCTestAPI/MPCTestAPI.cpp b/src/apps/MPCTestAPI/MPCTestAPI.cpp
index 0c31743c4..a9e767552 100644
--- a/src/apps/MPCTestAPI/MPCTestAPI.cpp
+++ b/src/apps/MPCTestAPI/MPCTestAPI.cpp
@@ -15,11 +15,11 @@ static char THIS_FILE[] = __FILE__;
// CRegisterCopyDataApp
BEGIN_MESSAGE_MAP(CRegisterCopyDataApp, CWinApp)
- //{{AFX_MSG_MAP(CRegisterCopyDataApp)
- // NOTE - the ClassWizard will add and remove mapping macros here.
- // DO NOT EDIT what you see in these blocks of generated code!
- //}}AFX_MSG
- ON_COMMAND(ID_HELP, CWinApp::OnHelp)
+ //{{AFX_MSG_MAP(CRegisterCopyDataApp)
+ // NOTE - the ClassWizard will add and remove mapping macros here.
+ // DO NOT EDIT what you see in these blocks of generated code!
+ //}}AFX_MSG
+ ON_COMMAND(ID_HELP, CWinApp::OnHelp)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
@@ -27,8 +27,8 @@ END_MESSAGE_MAP()
CRegisterCopyDataApp::CRegisterCopyDataApp()
{
- // TODO: add construction code here,
- // Place all significant initialization in InitInstance
+ // TODO: add construction code here,
+ // Place all significant initialization in InitInstance
}
/////////////////////////////////////////////////////////////////////////////
@@ -41,34 +41,34 @@ CRegisterCopyDataApp theApp;
BOOL CRegisterCopyDataApp::InitInstance()
{
- AfxEnableControlContainer();
+ AfxEnableControlContainer();
- // Standard initialization
- // If you are not using these features and wish to reduce the size
- // of your final executable, you should remove from the following
- // the specific initialization routines you do not need.
+ // Standard initialization
+ // If you are not using these features and wish to reduce the size
+ // of your final executable, you should remove from the following
+ // the specific initialization routines you do not need.
#ifdef _AFXDLL
- Enable3dControls(); // Call this when using MFC in a shared DLL
+ Enable3dControls(); // Call this when using MFC in a shared DLL
#else
- Enable3dControlsStatic(); // Call this when linking to MFC statically
+ Enable3dControlsStatic(); // Call this when linking to MFC statically
#endif
- CRegisterCopyDataDlg dlg;
- m_pMainWnd = &dlg;
- int nResponse = dlg.DoModal();
- if(nResponse == IDOK)
- {
- // TODO: Place code here to handle when the dialog is
- // dismissed with OK
- }
- else if(nResponse == IDCANCEL)
- {
- // TODO: Place code here to handle when the dialog is
- // dismissed with Cancel
- }
+ CRegisterCopyDataDlg dlg;
+ m_pMainWnd = &dlg;
+ int nResponse = dlg.DoModal();
+ if (nResponse == IDOK)
+ {
+ // TODO: Place code here to handle when the dialog is
+ // dismissed with OK
+ }
+ else if (nResponse == IDCANCEL)
+ {
+ // TODO: Place code here to handle when the dialog is
+ // dismissed with Cancel
+ }
- // Since the dialog has been closed, return FALSE so that we exit the
- // application, rather than start the application's message pump.
- return FALSE;
+ // Since the dialog has been closed, return FALSE so that we exit the
+ // application, rather than start the application's message pump.
+ return FALSE;
}
diff --git a/src/apps/MPCTestAPI/MPCTestAPI.h b/src/apps/MPCTestAPI/MPCTestAPI.h
index f5b6011b7..167e8e27a 100644
--- a/src/apps/MPCTestAPI/MPCTestAPI.h
+++ b/src/apps/MPCTestAPI/MPCTestAPI.h
@@ -9,7 +9,7 @@
#endif // _MSC_VER > 1000
#ifndef __AFXWIN_H__
-#error include 'stdafx.h' before including this file for PCH
+ #error include 'stdafx.h' before including this file for PCH
#endif
#include "resource.h" // main symbols
@@ -22,22 +22,22 @@
class CRegisterCopyDataApp : public CWinApp
{
public:
- CRegisterCopyDataApp();
+ CRegisterCopyDataApp();
// Overrides
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CRegisterCopyDataApp)
-public:
- virtual BOOL InitInstance();
- //}}AFX_VIRTUAL
+ // ClassWizard generated virtual function overrides
+ //{{AFX_VIRTUAL(CRegisterCopyDataApp)
+ public:
+ virtual BOOL InitInstance();
+ //}}AFX_VIRTUAL
// Implementation
- //{{AFX_MSG(CRegisterCopyDataApp)
- // NOTE - the ClassWizard will add and remove member functions here.
- // DO NOT EDIT what you see in these blocks of generated code !
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
+ //{{AFX_MSG(CRegisterCopyDataApp)
+ // NOTE - the ClassWizard will add and remove member functions here.
+ // DO NOT EDIT what you see in these blocks of generated code !
+ //}}AFX_MSG
+ DECLARE_MESSAGE_MAP()
};
diff --git a/src/apps/MPCTestAPI/MPCTestAPIDlg.cpp b/src/apps/MPCTestAPI/MPCTestAPIDlg.cpp
index ce4bed89d..c9f2e0414 100644
--- a/src/apps/MPCTestAPI/MPCTestAPIDlg.cpp
+++ b/src/apps/MPCTestAPI/MPCTestAPIDlg.cpp
@@ -15,25 +15,25 @@ static char THIS_FILE[] = __FILE__;
LPCTSTR GetMPCCommandName(MPCAPI_COMMAND nCmd)
{
- switch(nCmd)
- {
- case CMD_CONNECT :
- return _T("CMD_CONNECT");
- case CMD_STATE :
- return _T("CMD_STATE");
- case CMD_PLAYMODE :
- return _T("CMD_PLAYMODE");
- case CMD_NOWPLAYING :
- return _T("CMD_NOWPLAYING");
- case CMD_LISTSUBTITLETRACKS :
- return _T("CMD_LISTSUBTITLETRACKS");
- case CMD_LISTAUDIOTRACKS :
- return _T("CMD_LISTAUDIOTRACKS");
- case CMD_PLAYLIST :
- return _T("CMD_PLAYLIST");
- default :
- return _T("CMD_UNK");
- }
+ switch (nCmd)
+ {
+ case CMD_CONNECT :
+ return _T("CMD_CONNECT");
+ case CMD_STATE :
+ return _T("CMD_STATE");
+ case CMD_PLAYMODE :
+ return _T("CMD_PLAYMODE");
+ case CMD_NOWPLAYING :
+ return _T("CMD_NOWPLAYING");
+ case CMD_LISTSUBTITLETRACKS :
+ return _T("CMD_LISTSUBTITLETRACKS");
+ case CMD_LISTAUDIOTRACKS :
+ return _T("CMD_LISTAUDIOTRACKS");
+ case CMD_PLAYLIST :
+ return _T("CMD_PLAYLIST");
+ default :
+ return _T("CMD_UNK");
+ }
}
/////////////////////////////////////////////////////////////////////////////
@@ -42,83 +42,83 @@ LPCTSTR GetMPCCommandName(MPCAPI_COMMAND nCmd)
class CAboutDlg : public CDialog
{
public:
- CAboutDlg();
+ CAboutDlg();
// Dialog Data
- //{{AFX_DATA(CAboutDlg)
- enum { IDD = IDD_ABOUTBOX };
- //}}AFX_DATA
+ //{{AFX_DATA(CAboutDlg)
+ enum { IDD = IDD_ABOUTBOX };
+ //}}AFX_DATA
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CAboutDlg)
-protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- //}}AFX_VIRTUAL
+ // ClassWizard generated virtual function overrides
+ //{{AFX_VIRTUAL(CAboutDlg)
+ protected:
+ virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
+ //}}AFX_VIRTUAL
// Implementation
protected:
- //{{AFX_MSG(CAboutDlg)
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
+ //{{AFX_MSG(CAboutDlg)
+ //}}AFX_MSG
+ DECLARE_MESSAGE_MAP()
};
CAboutDlg::CAboutDlg() : CDialog(CAboutDlg::IDD)
{
- //{{AFX_DATA_INIT(CAboutDlg)
- //}}AFX_DATA_INIT
+ //{{AFX_DATA_INIT(CAboutDlg)
+ //}}AFX_DATA_INIT
}
void CAboutDlg::DoDataExchange(CDataExchange* pDX)
{
- CDialog::DoDataExchange(pDX);
- //{{AFX_DATA_MAP(CAboutDlg)
- //}}AFX_DATA_MAP
+ CDialog::DoDataExchange(pDX);
+ //{{AFX_DATA_MAP(CAboutDlg)
+ //}}AFX_DATA_MAP
}
BEGIN_MESSAGE_MAP(CAboutDlg, CDialog)
- //{{AFX_MSG_MAP(CAboutDlg)
- // No message handlers
- //}}AFX_MSG_MAP
+ //{{AFX_MSG_MAP(CAboutDlg)
+ // No message handlers
+ //}}AFX_MSG_MAP
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
// CRegisterCopyDataDlg dialog
CRegisterCopyDataDlg::CRegisterCopyDataDlg(CWnd* pParent /*=NULL*/)
- : CDialog(CRegisterCopyDataDlg::IDD, pParent)
- , m_strMPCPath(_T(""))
- , m_txtCommand(_T(""))
- , m_nCommandType(0)
- , m_hWndMPC(NULL)
+ : CDialog(CRegisterCopyDataDlg::IDD, pParent)
+ , m_strMPCPath(_T(""))
+ , m_txtCommand(_T(""))
+ , m_nCommandType(0)
+ , m_hWndMPC(NULL)
{
- //{{AFX_DATA_INIT(CRegisterCopyDataDlg)
- // NOTE: the ClassWizard will add member initialization here
- //}}AFX_DATA_INIT
- // Note that LoadIcon does not require a subsequent DestroyIcon in Win32
- m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
+ //{{AFX_DATA_INIT(CRegisterCopyDataDlg)
+ // NOTE: the ClassWizard will add member initialization here
+ //}}AFX_DATA_INIT
+ // Note that LoadIcon does not require a subsequent DestroyIcon in Win32
+ m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);
}
void CRegisterCopyDataDlg::DoDataExchange(CDataExchange* pDX)
{
- CDialog::DoDataExchange(pDX);
- //{{AFX_DATA_MAP(CRegisterCopyDataDlg)
- // NOTE: the ClassWizard will add DDX and DDV calls here
- //}}AFX_DATA_MAP
- DDX_Text(pDX, IDC_EDIT1, m_strMPCPath);
- DDX_Control(pDX, IDC_LOGLIST, m_lbLog);
- DDX_Text(pDX, IDC_EDIT2, m_txtCommand);
- DDX_CBIndex(pDX, IDC_COMBO1, m_nCommandType);
+ CDialog::DoDataExchange(pDX);
+ //{{AFX_DATA_MAP(CRegisterCopyDataDlg)
+ // NOTE: the ClassWizard will add DDX and DDV calls here
+ //}}AFX_DATA_MAP
+ DDX_Text(pDX, IDC_EDIT1, m_strMPCPath);
+ DDX_Control(pDX, IDC_LOGLIST, m_lbLog);
+ DDX_Text(pDX, IDC_EDIT2, m_txtCommand);
+ DDX_CBIndex(pDX, IDC_COMBO1, m_nCommandType);
}
BEGIN_MESSAGE_MAP(CRegisterCopyDataDlg, CDialog)
- //{{AFX_MSG_MAP(CRegisterCopyDataDlg)
- ON_WM_SYSCOMMAND()
- ON_WM_PAINT()
- ON_WM_QUERYDRAGICON()
- ON_BN_CLICKED(IDC_BUTTON_FINDWINDOW, OnButtonFindwindow)
- ON_WM_COPYDATA()
- //}}AFX_MSG_MAP
- ON_BN_CLICKED(IDC_BUTTON_SENDCOMMAND, &CRegisterCopyDataDlg::OnBnClickedButtonSendcommand)
+ //{{AFX_MSG_MAP(CRegisterCopyDataDlg)
+ ON_WM_SYSCOMMAND()
+ ON_WM_PAINT()
+ ON_WM_QUERYDRAGICON()
+ ON_BN_CLICKED(IDC_BUTTON_FINDWINDOW, OnButtonFindwindow)
+ ON_WM_COPYDATA()
+ //}}AFX_MSG_MAP
+ ON_BN_CLICKED(IDC_BUTTON_SENDCOMMAND, &CRegisterCopyDataDlg::OnBnClickedButtonSendcommand)
END_MESSAGE_MAP()
/////////////////////////////////////////////////////////////////////////////
@@ -126,216 +126,216 @@ END_MESSAGE_MAP()
BOOL CRegisterCopyDataDlg::OnInitDialog()
{
- CDialog::OnInitDialog();
-
- // Add "About..." menu item to system menu.
-
- // IDM_ABOUTBOX must be in the system command range.
- ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
- ASSERT(IDM_ABOUTBOX < 0xF000);
-
- CMenu* pSysMenu = GetSystemMenu(FALSE);
- if(pSysMenu != NULL)
- {
- CString strAboutMenu;
- strAboutMenu.LoadString(IDS_ABOUTBOX);
- if(!strAboutMenu.IsEmpty())
- {
- pSysMenu->AppendMenu(MF_SEPARATOR);
- pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
- }
- }
-
- // Set the icon for this dialog. The framework does this automatically
- // when the application's main window is not a dialog
- SetIcon(m_hIcon, TRUE); // Set big icon
- SetIcon(m_hIcon, FALSE); // Set small icon
-
- // TODO: Add extra initialization here
- m_strMPCPath = _T("..\\mplayerc\\Release Unicode\\mplayerc.exe");
- UpdateData(FALSE);
-
- return TRUE; // return TRUE unless you set the focus to a control
+ CDialog::OnInitDialog();
+
+ // Add "About..." menu item to system menu.
+
+ // IDM_ABOUTBOX must be in the system command range.
+ ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);
+ ASSERT(IDM_ABOUTBOX < 0xF000);
+
+ CMenu* pSysMenu = GetSystemMenu(FALSE);
+ if (pSysMenu != NULL)
+ {
+ CString strAboutMenu;
+ strAboutMenu.LoadString(IDS_ABOUTBOX);
+ if (!strAboutMenu.IsEmpty())
+ {
+ pSysMenu->AppendMenu(MF_SEPARATOR);
+ pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);
+ }
+ }
+
+ // Set the icon for this dialog. The framework does this automatically
+ // when the application's main window is not a dialog
+ SetIcon(m_hIcon, TRUE); // Set big icon
+ SetIcon(m_hIcon, FALSE); // Set small icon
+
+ // TODO: Add extra initialization here
+ m_strMPCPath = _T("..\\mplayerc\\Release Unicode\\mplayerc.exe");
+ UpdateData(FALSE);
+
+ return TRUE; // return TRUE unless you set the focus to a control
}
void CRegisterCopyDataDlg::OnSysCommand(UINT nID, LPARAM lParam)
{
- if((nID & 0xFFF0) == IDM_ABOUTBOX)
- {
- CAboutDlg dlgAbout;
- dlgAbout.DoModal();
- }
- else
- {
- CDialog::OnSysCommand(nID, lParam);
- }
+ if ((nID & 0xFFF0) == IDM_ABOUTBOX)
+ {
+ CAboutDlg dlgAbout;
+ dlgAbout.DoModal();
+ }
+ else
+ {
+ CDialog::OnSysCommand(nID, lParam);
+ }
}
// If you add a minimize button to your dialog, you will need the code below
// to draw the icon. For MFC applications using the document/view model,
// this is automatically done for you by the framework.
-void CRegisterCopyDataDlg::OnPaint()
+void CRegisterCopyDataDlg::OnPaint()
{
- if(IsIconic())
- {
- CPaintDC dc(this); // device context for painting
-
- SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);
-
- // Center icon in client rectangle
- int cxIcon = GetSystemMetrics(SM_CXICON);
- int cyIcon = GetSystemMetrics(SM_CYICON);
- CRect rect;
- GetClientRect(&rect);
- int x = (rect.Width() - cxIcon + 1) / 2;
- int y = (rect.Height() - cyIcon + 1) / 2;
-
- // Draw the icon
- dc.DrawIcon(x, y, m_hIcon);
- }
- else
- {
- CDialog::OnPaint();
- }
+ if (IsIconic())
+ {
+ CPaintDC dc(this); // device context for painting
+
+ SendMessage(WM_ICONERASEBKGND, (WPARAM) dc.GetSafeHdc(), 0);
+
+ // Center icon in client rectangle
+ int cxIcon = GetSystemMetrics(SM_CXICON);
+ int cyIcon = GetSystemMetrics(SM_CYICON);
+ CRect rect;
+ GetClientRect(&rect);
+ int x = (rect.Width() - cxIcon + 1) / 2;
+ int y = (rect.Height() - cyIcon + 1) / 2;
+
+ // Draw the icon
+ dc.DrawIcon(x, y, m_hIcon);
+ }
+ else
+ {
+ CDialog::OnPaint();
+ }
}
// The system calls this to obtain the cursor to display while the user drags
// the minimized window.
HCURSOR CRegisterCopyDataDlg::OnQueryDragIcon()
{
- return (HCURSOR) m_hIcon;
+ return (HCURSOR) m_hIcon;
}
-void CRegisterCopyDataDlg::OnButtonFindwindow()
+void CRegisterCopyDataDlg::OnButtonFindwindow()
{
- CString strExec;
- STARTUPINFO StartupInfo;
- PROCESS_INFORMATION ProcessInfo;
+ CString strExec;
+ STARTUPINFO StartupInfo;
+ PROCESS_INFORMATION ProcessInfo;
- strExec.Format(_T("%s /slave %d"), m_strMPCPath, GetSafeHwnd());
- UpdateData(TRUE);
+ strExec.Format (_T("%s /slave %d"), m_strMPCPath, GetSafeHwnd());
+ UpdateData(TRUE);
- memset(&StartupInfo, 0, sizeof(StartupInfo));
- StartupInfo.cb = sizeof(StartupInfo);
- GetStartupInfo(&StartupInfo);
- CreateProcess(NULL, (LPTSTR)(LPCTSTR)strExec, NULL, NULL, FALSE, 0, NULL, NULL, &StartupInfo, &ProcessInfo);
+ memset (&StartupInfo, 0, sizeof(StartupInfo));
+ StartupInfo.cb = sizeof(StartupInfo);
+ GetStartupInfo(&StartupInfo);
+ CreateProcess (NULL, (LPTSTR)(LPCTSTR)strExec, NULL, NULL, FALSE, 0, NULL, NULL, &StartupInfo, &ProcessInfo);
}
struct MyStruct
{
- int nNum;
- TCHAR szData[256];
+ int nNum;
+ TCHAR szData[256];
};
void CRegisterCopyDataDlg::Senddata(MPCAPI_COMMAND nCmd, LPCTSTR strCommand)
{
- if(m_hWndMPC)
- {
- COPYDATASTRUCT MyCDS;
+ if (m_hWndMPC)
+ {
+ COPYDATASTRUCT MyCDS;
- MyCDS.dwData = nCmd;
- MyCDS.cbData = (_tcslen(strCommand) + 1) * sizeof(TCHAR);
- MyCDS.lpData = (LPVOID) strCommand;
+ MyCDS.dwData = nCmd;
+ MyCDS.cbData = (_tcslen (strCommand) + 1) * sizeof(TCHAR);
+ MyCDS.lpData = (LPVOID) strCommand;
- ::SendMessage(m_hWndMPC, WM_COPYDATA, (WPARAM)GetSafeHwnd(), (LPARAM)&MyCDS);
- }
+ ::SendMessage (m_hWndMPC, WM_COPYDATA, (WPARAM)GetSafeHwnd(), (LPARAM)&MyCDS);
+ }
}
-BOOL CRegisterCopyDataDlg::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct)
+BOOL CRegisterCopyDataDlg::OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct)
{
- CString strMsg;
- MyStruct *tcsBuff = (MyStruct*)(pCopyDataStruct->lpData);
+ CString strMsg;
+ MyStruct *tcsBuff=(MyStruct*)(pCopyDataStruct->lpData);
- if(pCopyDataStruct->dwData == CMD_CONNECT)
- m_hWndMPC = (HWND)_wtol((LPCTSTR)pCopyDataStruct->lpData);
+ if (pCopyDataStruct->dwData == CMD_CONNECT)
+ m_hWndMPC = (HWND)_wtol((LPCTSTR)pCopyDataStruct->lpData);
- strMsg.Format(_T("%s : %s"), GetMPCCommandName((MPCAPI_COMMAND)pCopyDataStruct->dwData), (LPCTSTR)pCopyDataStruct->lpData);
- m_lbLog.InsertString(0, strMsg);
- return CDialog::OnCopyData(pWnd, pCopyDataStruct);
+ strMsg.Format (_T("%s : %s"), GetMPCCommandName ((MPCAPI_COMMAND)pCopyDataStruct->dwData), (LPCTSTR)pCopyDataStruct->lpData);
+ m_lbLog.InsertString (0, strMsg);
+ return CDialog::OnCopyData(pWnd, pCopyDataStruct);
}
void CRegisterCopyDataDlg::OnBnClickedButtonSendcommand()
{
- CString strEmpty(_T(""));
- UpdateData(TRUE);
-
- switch(m_nCommandType)
- {
- case 0 :
- Senddata(CMD_OPENFILE, m_txtCommand);
- break;
- case 1 :
- Senddata(CMD_STOP, strEmpty);
- break;
- case 2 :
- Senddata(CMD_CLOSEFILE, strEmpty);
- break;
- case 3 :
- Senddata(CMD_PLAYPAUSE, strEmpty);
- break;
- case 4 :
- Senddata(CMD_ADDTOPLAYLIST, m_txtCommand);
- break;
- case 5 :
- Senddata(CMD_STARTPLAYLIST, strEmpty);
- break;
- case 6 :
- Senddata(CMD_CLEARPLAYLIST, strEmpty);
- break;
- case 7 :
- Senddata(CMD_SETPOSITION, m_txtCommand);
- break;
- case 8 :
- Senddata(CMD_SETAUDIODELAY, m_txtCommand);
- break;
- case 9 :
- Senddata(CMD_SETSUBTITLEDELAY, m_txtCommand);
- break;
- case 10 :
- Senddata(CMD_GETAUDIOTRACKS, strEmpty);
- break;
- case 11 :
- Senddata(CMD_GETSUBTITLETRACKS, strEmpty);
- break;
- case 12 :
- Senddata(CMD_GETPLAYLIST, strEmpty);
- break;
- case 13 :
- Senddata(CMD_SETINDEXPLAYLIST, m_txtCommand);
- break;
- case 14 :
- Senddata(CMD_SETAUDIOTRACK, m_txtCommand);
- break;
- case 15 :
- Senddata(CMD_SETSUBTITLETRACK, m_txtCommand);
- break;
- case 16 :
- Senddata(CMD_TOGGLEFULLSCREEN, m_txtCommand);
- break;
- case 17 :
- Senddata(CMD_JUMPFORWARDMED, m_txtCommand);
- break;
- case 18 :
- Senddata(CMD_JUMPBACKWARDMED, m_txtCommand);
- break;
- case 19 :
- Senddata(CMD_INCREASEVOLUME, m_txtCommand);
- break;
- case 20 :
- Senddata(CMD_DECREASEVOLUME, m_txtCommand);
- break;
- case 21 :
- Senddata(CMD_SHADER_TOGGLE, m_txtCommand);
- break;
- case 22 :
- Senddata(CMD_CLOSEAPP, m_txtCommand);
- break;
- }
+ CString strEmpty (_T(""));
+ UpdateData(TRUE);
+
+ switch (m_nCommandType)
+ {
+ case 0 :
+ Senddata (CMD_OPENFILE, m_txtCommand);
+ break;
+ case 1 :
+ Senddata (CMD_STOP, strEmpty);
+ break;
+ case 2 :
+ Senddata (CMD_CLOSEFILE, strEmpty);
+ break;
+ case 3 :
+ Senddata (CMD_PLAYPAUSE, strEmpty);
+ break;
+ case 4 :
+ Senddata (CMD_ADDTOPLAYLIST, m_txtCommand);
+ break;
+ case 5 :
+ Senddata (CMD_STARTPLAYLIST, strEmpty);
+ break;
+ case 6 :
+ Senddata (CMD_CLEARPLAYLIST, strEmpty);
+ break;
+ case 7 :
+ Senddata (CMD_SETPOSITION, m_txtCommand);
+ break;
+ case 8 :
+ Senddata (CMD_SETAUDIODELAY, m_txtCommand);
+ break;
+ case 9 :
+ Senddata (CMD_SETSUBTITLEDELAY, m_txtCommand);
+ break;
+ case 10 :
+ Senddata (CMD_GETAUDIOTRACKS, strEmpty);
+ break;
+ case 11 :
+ Senddata (CMD_GETSUBTITLETRACKS, strEmpty);
+ break;
+ case 12 :
+ Senddata (CMD_GETPLAYLIST, strEmpty);
+ break;
+ case 13 :
+ Senddata (CMD_SETINDEXPLAYLIST, m_txtCommand);
+ break;
+ case 14 :
+ Senddata (CMD_SETAUDIOTRACK, m_txtCommand);
+ break;
+ case 15 :
+ Senddata (CMD_SETSUBTITLETRACK, m_txtCommand);
+ break;
+ case 16 :
+ Senddata (CMD_TOGGLEFULLSCREEN, m_txtCommand);
+ break;
+ case 17 :
+ Senddata (CMD_JUMPFORWARDMED, m_txtCommand);
+ break;
+ case 18 :
+ Senddata (CMD_JUMPBACKWARDMED, m_txtCommand);
+ break;
+ case 19 :
+ Senddata (CMD_INCREASEVOLUME, m_txtCommand);
+ break;
+ case 20 :
+ Senddata (CMD_DECREASEVOLUME, m_txtCommand);
+ break;
+ case 21 :
+ Senddata (CMD_SHADER_TOGGLE, m_txtCommand);
+ break;
+ case 22 :
+ Senddata (CMD_CLOSEAPP, m_txtCommand);
+ break;
+ }
}
diff --git a/src/apps/MPCTestAPI/MPCTestAPIDlg.h b/src/apps/MPCTestAPI/MPCTestAPIDlg.h
index 9a22c0873..4c4c66504 100644
--- a/src/apps/MPCTestAPI/MPCTestAPIDlg.h
+++ b/src/apps/MPCTestAPI/MPCTestAPIDlg.h
@@ -18,43 +18,43 @@ class CRegisterCopyDataDlg : public CDialog
{
// Construction
public:
- HWND m_RemoteWindow;
- CRegisterCopyDataDlg(CWnd* pParent = NULL); // standard constructor
+ HWND m_RemoteWindow;
+ CRegisterCopyDataDlg(CWnd* pParent = NULL); // standard constructor
// Dialog Data
- //{{AFX_DATA(CRegisterCopyDataDlg)
- enum { IDD = IDD_REGISTERCOPYDATA_DIALOG };
- // NOTE: the ClassWizard will add data members here
- //}}AFX_DATA
+ //{{AFX_DATA(CRegisterCopyDataDlg)
+ enum { IDD = IDD_REGISTERCOPYDATA_DIALOG };
+ // NOTE: the ClassWizard will add data members here
+ //}}AFX_DATA
- // ClassWizard generated virtual function overrides
- //{{AFX_VIRTUAL(CRegisterCopyDataDlg)
-protected:
- virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
- //}}AFX_VIRTUAL
+ // ClassWizard generated virtual function overrides
+ //{{AFX_VIRTUAL(CRegisterCopyDataDlg)
+ protected:
+ virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
+ //}}AFX_VIRTUAL
// Implementation
protected:
- HICON m_hIcon;
- HWND m_hWndMPC;
-
- // Generated message map functions
- //{{AFX_MSG(CRegisterCopyDataDlg)
- virtual BOOL OnInitDialog();
- afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
- afx_msg void OnPaint();
- afx_msg HCURSOR OnQueryDragIcon();
- afx_msg void OnButtonFindwindow();
- afx_msg BOOL OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct);
- //}}AFX_MSG
- DECLARE_MESSAGE_MAP()
+ HICON m_hIcon;
+ HWND m_hWndMPC;
+
+ // Generated message map functions
+ //{{AFX_MSG(CRegisterCopyDataDlg)
+ virtual BOOL OnInitDialog();
+ afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
+ afx_msg void OnPaint();
+ afx_msg HCURSOR OnQueryDragIcon();
+ afx_msg void OnButtonFindwindow();
+ afx_msg BOOL OnCopyData(CWnd* pWnd, COPYDATASTRUCT* pCopyDataStruct);
+ //}}AFX_MSG
+ DECLARE_MESSAGE_MAP()
public:
- CString m_strMPCPath;
- CListBox m_lbLog;
- CString m_txtCommand;
- int m_nCommandType;
- afx_msg void OnBnClickedButtonSendcommand();
- void Senddata(MPCAPI_COMMAND nCmd, LPCTSTR strCommand);
+ CString m_strMPCPath;
+ CListBox m_lbLog;
+ CString m_txtCommand;
+ int m_nCommandType;
+ afx_msg void OnBnClickedButtonSendcommand();
+ void Senddata(MPCAPI_COMMAND nCmd, LPCTSTR strCommand);
};
//{{AFX_INSERT_LOCATION}}
diff --git a/src/apps/MPCTestAPI/resource.h b/src/apps/MPCTestAPI/resource.h
index f41d70f23..d47e6b08b 100644
--- a/src/apps/MPCTestAPI/resource.h
+++ b/src/apps/MPCTestAPI/resource.h
@@ -19,7 +19,7 @@
#define IDC_COMBO1 1008
// Next default values for new objects
-//
+//
#ifdef APSTUDIO_INVOKED
#ifndef APSTUDIO_READONLY_SYMBOLS
#define _APS_NEXT_RESOURCE_VALUE 130