cpi_verbs.h

来自「VC++视频开发实例集锦(包括“远程视频监控”"语音识别系统&quot」· C头文件 代码 · 共 75 行

H
75
字号


////////////////////////////////////////////////////////////////////////////////




////////////////////////////////////////////////////////////////////////////////
//
// Player verbs
//
// - This will contain all the verbs (commands) for the player - the verb handlers
// are also capable of returning it's skin def name and it's legacy skin def name
//
////////////////////////////////////////////////////////////////////////////////




////////////////////////////////////////////////////////////////////////////////
//
typedef enum _CPe_VerbAction
{
    vaDoVerb,			// pParam is the window that originates the verb
    vaQueryName
} CPe_VerbAction;
//
//
typedef struct _CPs_VerbQueryName
{
    const char* m_pcName;
    BOOL m_bNameMatched;

} CPs_VerbQueryName;
//
//
typedef void (*wp_Verb)(const CPe_VerbAction enAction, void* pParam);
////////////////////////////////////////////////////////////////////////////////


extern wp_Verb glb_pfnAllVerbs[];
////////////////////////////////////////////////////////////////////////////////
//
void CPVERB_TogglePlaylistWindow(const CPe_VerbAction enAction, void* pParam);
void CPVERB_ToggleRepeat(const CPe_VerbAction enAction, void* pParam);
void CPVERB_ToggleShuffle(const CPe_VerbAction enAction, void* pParam);
void CPVERB_ToggleEqualiser(const CPe_VerbAction enAction, void* pParam);
void CPVERB_ToggleFindDialog(const CPe_VerbAction enAction, void* pParam);
//
void CPVERB_PlaylistClearSelected(const CPe_VerbAction enAction, void* pParam);
void CPVERB_PlaylistClearAll(const CPe_VerbAction enAction, void* pParam);
//
void CPVERB_Play(const CPe_VerbAction enAction, void* pParam);
void CPVERB_Stop(const CPe_VerbAction enAction, void* pParam);
void CPVERB_Pause(const CPe_VerbAction enAction, void* pParam);
void CPVERB_NextTrack(const CPe_VerbAction enAction, void* pParam);
void CPVERB_PrevTrack(const CPe_VerbAction enAction, void* pParam);
void CPVERB_SkipForwards(const CPe_VerbAction enAction, void* pParam);
void CPVERB_SkipBackwards(const CPe_VerbAction enAction, void* pParam);
void CPVERB_VolumeUp(const CPe_VerbAction enAction, void* pParam);
void CPVERB_VolumeDown(const CPe_VerbAction enAction, void* pParam);
//
void CPVERB_OpenFile(const CPe_VerbAction enAction, void* pParam);
void CPVERB_About(const CPe_VerbAction enAction, void* pParam);
void CPVERB_Exit(const CPe_VerbAction enAction, void* pParam);
//
void CPVERB_SavePlaylist(const CPe_VerbAction enAction, void* pParam);
void CPVERB_PlaylistShuffle(const CPe_VerbAction enAction, void* pParam);
void CPVERB_PlaylistOffsetUp(const CPe_VerbAction enAction, void* pParam);
void CPVERB_PlaylistOffsetDown(const CPe_VerbAction enAction, void* pParam);
void CPVERB_AddDirectory(const CPe_VerbAction enAction, void* pParam);
void CPVERB_PlaylistMinimise(const CPe_VerbAction enAction, void* pParam);
void CPVERB_PlaylistMaximise(const CPe_VerbAction enAction, void* pParam);
////////////////////////////////////////////////////////////////////////////////

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?