📄 visconfdlg.h
字号:
/*
VIS H.323 Video Conference System
--Sample for VIS H.323 DLL Library 2.1 Release
For more information,visit our homepage
[http://www.115studio.com]
or mail to us for tech support and bug report
[support@115studio.com]
2000-2004 115Studio
2004-04-05
*/
// VISConfDlg.h : header file
//
#if !defined(AFX_VISCONFDLG_H__7A9A989E_E7C7_413C_8690_CC5B7885769A__INCLUDED_)
#define AFX_VISCONFDLG_H__7A9A989E_E7C7_413C_8690_CC5B7885769A__INCLUDED_
#include "ILSClientWnd.h" // Added by ClassView
#include "VideoWnd.h" // Added by ClassView
#include "UserInputDlg.h" // Added by ClassView
#include "LogOutputDlg.h" // Added by ClassView
#include "PropertiesDlg.h" // Added by ClassView
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
class CMyEndPoint;
/////////////////////////////////////////////////////////////////////////////
// CVISConfDlg dialog
class CVISConfDlg : public CDialog
{
// Construction
public:
CVISConfDlg(CWnd* pParent = NULL); // standard constructor
virtual ~CVISConfDlg();
friend class CILSClientWnd;
friend class CMyEndPoint;
void UpdateDuration(DWORD connID);
void UpdateButtons();
void UpdateConnStatus(DWORD connID);
void Output(const char *output,...);
static int CALLBACK CompareFunc(LPARAM lParam1, LPARAM lParam2, LPARAM lParam);
CProgressCtrl m_micVolume;
CPropertiesDlg m_PropertiesDlg;
CLogOutputDlg m_LogOutputDlg;
CILSClientWnd m_ILSClientWnd;
CUserInputDlg m_UserInputDlg;
CVideoWnd m_RemoteVideoWnd;
CVideoWnd m_LocalVideoWnd;
BOOL m_sort[3];
// Dialog Data
//{{AFX_DATA(CVISConfDlg)
enum { IDD = IDD_VISCONF_DIALOG };
CButton m_btnAnswer;
CButton m_btnHangup;
CListCtrl m_MemberList;
CComboBox m_comboAddress;
CButton m_btnCall;
CString m_Address;
//}}AFX_DATA
// ClassWizard generated virtual function overrides
//{{AFX_VIRTUAL(CVISConfDlg)
protected:
virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support
virtual BOOL OnCommand(WPARAM wParam, LPARAM lParam);
virtual BOOL OnNotify(WPARAM wParam, LPARAM lParam, LRESULT* pResult);
//}}AFX_VIRTUAL
// Implementation
protected:
BOOL InitEndPoint();
CStatusBarCtrl m_StatusBar;
HICON m_hIcon;
CMyEndPoint *m_pep;
// Generated message map functions
//{{AFX_MSG(CVISConfDlg)
virtual BOOL OnInitDialog();
afx_msg void OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI);
afx_msg void OnSysCommand(UINT nID, LPARAM lParam);
afx_msg HCURSOR OnQueryDragIcon();
afx_msg void OnSize(UINT nType, int cx, int cy);
afx_msg void OnClose();
afx_msg void OnItemchangedMemberlist(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnAnswer();
afx_msg void OnCall();
afx_msg void OnEditchangeAddress();
afx_msg void OnTimer(UINT nIDEvent);
afx_msg void OnLocalVideo();
afx_msg void OnRemoteVideo();
afx_msg LRESULT OnChildClose(WPARAM wParam,LPARAM lParam);
afx_msg void OnAbout();
afx_msg void OnRclickMemberlist(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnHangUp();
afx_msg void OnHangUpAll();
afx_msg void OnExit();
afx_msg void OnSendUserInput();
afx_msg void OnUserInput();
afx_msg void OnVisitHomepage();
afx_msg void OnIlsClient();
afx_msg void OnGeneral();
afx_msg void OnSelchangeAddress();
afx_msg void OnNetwork();
afx_msg void OnAudio();
afx_msg void OnVideo();
afx_msg void OnLogOutput();
afx_msg void OnProperties();
afx_msg void OnDblclkMemberlist(NMHDR* pNMHDR, LRESULT* pResult);
afx_msg void OnStartSendAudio();
afx_msg void OnHoldSendAudio();
afx_msg void OnHoldReceiveAudio();
afx_msg void OnStartSendVideo();
afx_msg void OnHoldReceiveVideo();
afx_msg void OnHoldSendVideo();
afx_msg void OnFlipxReceiveVideo();
afx_msg void OnFlipxSendVideo();
afx_msg void OnFlipyReceiveVideo();
afx_msg void OnFlipySendVideo();
afx_msg void OnItemclickMemberlist(NMHDR* pNMHDR, LRESULT* pResult);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
};
//{{AFX_INSERT_LOCATION}}
// Microsoft Visual C++ will insert additional declarations immediately before the previous line.
#endif // !defined(AFX_VISCONFDLG_H__7A9A989E_E7C7_413C_8690_CC5B7885769A__INCLUDED_)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -