⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tconfpagebase.h

📁 从FFMPEG转换而来的H264解码程序,VC下编译..
💻 H
字号:
#ifndef _TCONFPAGEBASE_H_
#define _TCONFPAGEBASE_H_

#include "Twindow.h"
#include "ffdshow_constants.h"
#include "IffdshowBase.h"
#include "Twidget.h"

class TffdshowPageBase;
class TconfPageBase :public Twindow
{
private:
 char_t dialogNameRes[256];
 char_t *helpStr;
 //static LRESULT CALLBACK chbWndProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam);
 //static LRESULT CALLBACK rbtWndProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam);
 //static LRESULT CALLBACK btWndProc (HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam);
 //static LRESULT CALLBACK tbrWndProc(HWND hwnd,UINT uMsg,WPARAM wParam,LPARAM lParam);
protected:
 TffdshowPageBase *parent;
 void loadHelpStr(int id);
 char_t* loadText(int resId);

 virtual void onEditChange(void);
public:
 TconfPageBase(TffdshowPageBase *Iparent,int IfilterPageId=0);
 virtual ~TconfPageBase();
 void createWindow(void),destroyWindow(void);
 HWND hwndParent;
 HTREEITEM hti;
 virtual const char_t* dialogName(void);
 virtual bool forCodec(int codecId) {return 0;}
 virtual void translate(void);
 int inPreset;
 int filterID,filterPageID;
 int uniqueID(void) const {return dialogId|(filterID?filterID<<16:0);}
 const int *propsIDs;
 virtual int  getInter(void) {return -1;}
 virtual bool invInter(void) {return false;}
 virtual int  getShow(void) {return -1;}
 virtual void setShow(int s) {}
 virtual void interDlg(void) {}
 virtual void setOrder(int o) {}
 virtual int  getOrder(void) {return INT_MIN;}
 virtual int  getProcessFull(void) {return -1;}
 virtual void setProcessFull(int full) {}
 virtual int  getProcessHalf(void) {return -1;}
 virtual void setProcessHalf(int half) {}
 const char_t *helpURL;
 virtual void applySettings(void) {}
 virtual void onFrame(void) {}
 virtual bool hasReset(void) {return false;}
 virtual bool reset(bool testonly=false) {return false;}
 virtual void getTip(char_t *tipS,size_t len) {tipS[0]='\0';}
 void resize(const CRect &newrect);
};

#endif

⌨️ 快捷键说明

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