📄 dial.h
字号:
#ifndef _DIAL_H
#define _DIAL_H
#define TAPI_VERSION_1_0 0x00010003
#define TAPI_VERSION_1_4 0x00010004
#define TAPI_VERSION_2_0 0x00020000
#define NOERR 0x00000000
#define TAPI_HANGUP 0x00000000
#define TAPI_PLAYGREET 0x00000001
#define TAPI_SETAPP_ENDPLAYGREET 0x00000001
typedef struct linecallback_tag
{
DWORD dwDevice;
DWORD nMsg;
DWORD dwCallbackInstance;
DWORD dwParam1;
DWORD dwParam2;
DWORD dwParam3;
}ADCALLBACK;
typedef struct lineinfo_tag
{
HLINE hLine;
HCALL hCall;
DWORD dwApiVersion;
DWORD dwLineID;
DWORD dwWaveID;
DWORD nLineID;
DWORD dwCallState;
HWAVEOUT hWaveOut;
LPWAVEHDR lpWaveHdr;
HPSTR lpWaveDataAlloc;
char szLineName[50];
char tcDialNo[50];
LPLINECALLINFO lpCallInfo;
ADCALLBACK pCallBack;
}LINEINFO, FAR *LPLINEINFO;
long InitializeLines(DWORD, DWORD);
void CALLBACK ADmorelineCallbackFunc(DWORD, DWORD, DWORD, DWORD, DWORD, DWORD);
BOOL OpenLine(LPLINEINFO);
long ADmoreGetLineDevCaps(HLINEAPP, DWORD, DWORD, LINEDEVCAPS**);
void CallOut(LPLINEINFO);
void OnCallState(LPLINEINFO);
void OnHangUp(HCALL hCall, DWORD ID);
void FinishPlay(LPLINEINFO pLineData);
BOOL ExitCtrlHandler(DWORD);
long ADmorelineGetCallInfo(HCALL,LPLINECALLINFO*);
void SelectChn();
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -