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

📄 main.h

📁 windows mobile phone source code
💻 H
字号:
/*
 * main.h
 *
 * PWLib application header file for $$PRODUCT_NAME$$
 *
 * Copyright $$YEAR$$ $$MANUFACTURER$$
 *
 * $Log$
 */

#ifndef _$$APP_CLASS_NAME$$_MAIN_H
#define _$$APP_CLASS_NAME$$_MAIN_H


$$IF(IS_SERVICE)
$$IF(HAS_HTTP)
#include <ptclib/httpsvc.h>
$$ELSE
#include <ptlib/svcproc.h>
$$ENDIF
$$ENDIF

$$IF(IS_GUI)
class MainWindow : public $$PARENT_WIN_CLASS$$
{
  PCLASSINFO(MainWindow, $$PARENT_WIN_CLASS$$)
  
  public:
    MainWindow(PArgList & args);

    PDECLARE_NOTIFIER(PMenuItem, MainWindow, NewCmd);
    PDECLARE_NOTIFIER(PMenuItem, MainWindow, OpenCmd);
    PDECLARE_NOTIFIER(PMenuItem, MainWindow, CloseCmd);
    PDECLARE_NOTIFIER(PMenuItem, MainWindow, SaveCmd);
    PDECLARE_NOTIFIER(PMenuItem, MainWindow, SaveAsCmd);
    PDECLARE_NOTIFIER(PMenuItem, MainWindow, PrintCmd);
    PDECLARE_NOTIFIER(PMenuItem, MainWindow, PrinterSetupCmd);
    PDECLARE_NOTIFIER(PMenuItem, MainWindow, ExitCmd);

    PDECLARE_COMMAND_ENABLE("Copy", MainWindow, CopyCmd, CanCopy);
    PDECLARE_COMMAND_ENABLE("Copy", MainWindow, PasteCmd, CanPaste);

  private:
    PPrintInfo printInfo;
};

$$ENDIF

class $$APP_CLASS_NAME$$ : public $$PARENT_APP_CLASS$$
{
  PCLASSINFO($$APP_CLASS_NAME$$, $$PARENT_APP_CLASS$$)

  public:
    $$APP_CLASS_NAME$$();
    void Main();
$$IF(IS_SERVICE)
    BOOL OnStart();
    void OnStop();
$$IF(HAS_HTTP)
    void OnConfigChanged();
    PString GetPageGraphic();
    void AddUnregisteredText(PHTML & html);
    BOOL Initialise(const char * initMsg);
$$ENDIF
$$ENDIF
};


#endif  // _$$APP_CLASS_NAME$$_MAIN_H


// End of File ///////////////////////////////////////////////////////////////

⌨️ 快捷键说明

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