亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? cocosmo.h

?? 英文版的 想要的話可以下載了 為大家服務(wù)
?? H
字號:
/*
 * COCOSMO.H
 * Component Cosmo Chapter 8
 *
 * Single include file that pulls in everything needed for other
 * source files in the Cosmo application.
 *
 * Copyright (c)1993-1995 Microsoft Corporation, All Rights Reserved
 *
 * Kraig Brockschmidt, Microsoft
 * Internet  :  kraigb@microsoft.com
 * Compuserve:  >INTERNET:kraigb@microsoft.com
 */


#ifndef _COCOSMO_H_
#define _COCOSMO_H_

//CHAPTER8MOD
#define INC_CLASSLIB
#define INC_CONTROLS
#define INC_OLE2
#define CHAPTER8
#include <inole.h>
#include <ipoly8.h>
#include "resource.h"
//End CHAPTER8MOD

//COCOSMO.CPP:  Frame object that creates a main window

class CCosmoFrame : public CFrame
    {
    private:
        HBITMAP         m_hBmpLines[5];     //Menu item bitmaps
        UINT            m_uIDCurLine;       //Current line selection
        BOOL            m_fInitialized;     //CoInitialize work?

    protected:
        //Overridable for creating a CClient for this frame
        virtual PCClient  CreateCClient(void);

        virtual BOOL      RegisterAllClasses(void);
        virtual BOOL      PreShowInit(void);
        virtual UINT      CreateToolbar(void);

        virtual LRESULT   OnCommand(HWND, WPARAM, LPARAM);
        virtual void      OnDocumentDataChange(PCDocument);
        virtual void      OnDocumentActivate(PCDocument);

        //New for this class
        virtual void      CreateLineMenu(void);

    public:
        CCosmoFrame(HINSTANCE, HINSTANCE, LPSTR, int);
        virtual ~CCosmoFrame(void);

        //Overrides
        virtual BOOL      Init(PFRAMEINIT);
        virtual void      UpdateMenus(HMENU, UINT);
        virtual void      UpdateToolbar(void);

        //New for this class
        virtual void      CheckLineSelection(UINT);
    };


typedef CCosmoFrame *PCCosmoFrame;





//CLIENT.CPP

/*
 * The only reason we have a derived class here is to override
 * CreateCDocument so we can create our own type as well as
 * overriding NewDocument to perform one other piece of work once
 * the document's been created.
 */

class CCosmoClient : public CClient
    {
    protected:
        //Overridable for creating a new CDocument
        virtual PCDocument CreateCDocument(void);

    public:
        CCosmoClient(HINSTANCE, PCFrame);
        virtual ~CCosmoClient(void);

        virtual PCDocument NewDocument(BOOL);
    };


typedef CCosmoClient *PCCosmoClient;




//DOCUMENT.CPP

class CCosmoDoc;
typedef CCosmoDoc *PCCosmoDoc;

class CPolylineAdviseSink : public IPolylineAdviseSink8
    {
    private:
        PCCosmoDoc  m_pDoc;         //Backpointer to document
        ULONG       m_cRef;

    public:
        CPolylineAdviseSink(PCCosmoDoc);
        ~CPolylineAdviseSink(void);

        //IUnknown members
        STDMETHODIMP         QueryInterface(REFIID, PPVOID);
        STDMETHODIMP_(ULONG) AddRef(void);
        STDMETHODIMP_(ULONG) Release(void);

        //Advise members.
        STDMETHODIMP_(void) OnPointChange(void);
        STDMETHODIMP_(void) OnSizeChange(void);
        STDMETHODIMP_(void) OnDataChange(void);
        STDMETHODIMP_(void) OnColorChange(void);
        STDMETHODIMP_(void) OnLineStyleChange(void);
    };

typedef CPolylineAdviseSink *PCPolylineAdviseSink;



//Constant ID for the window polyline that lives in a document
#define ID_POLYLINE         10

//CHAPTER8MOD
//Stream name to open with IPersistStream[Init]
#define SZSTREAM                    OLETEXT("CONTENTS")
//End CHAPTER8MOD


class CCosmoDoc : public CDocument
    {
    friend class CPolylineAdviseSink;

    protected:
        UINT                    m_uPrevSize;    //Last WM_SIZE wParam

        //CHAPTER8MOD
        IPolyline8             *m_pPL;          //Polyline object
        IPolylineAdviseSink8   *m_pPLAdv;
        //End CHAPTER8MOD

        IConnectionPoint       *m_pIConnectPt;
        DWORD                   m_dwCookie;     //Connection key

        //CHAPTER8MOD
        IStorage               *m_pIStorage;    //Doc storage
        PERSISTPOINTER          m_pp;
        //End CHAPTER8MOD

    protected:
        virtual BOOL     FMessageHook(HWND, UINT, WPARAM, LPARAM
            , LRESULT *);

    public:
        CCosmoDoc(HINSTANCE, PCFrame, PCDocumentAdviseSink);
        virtual ~CCosmoDoc(void);

        virtual BOOL     Init(PDOCUMENTINIT);

        virtual void     Clear(void);

        virtual UINT     Load(BOOL, LPTSTR);
        virtual UINT     Save(UINT, LPTSTR);

        virtual void     Undo(void);
        virtual BOOL     Clip(HWND, BOOL);
        virtual HGLOBAL  RenderFormat(UINT);
        virtual BOOL     FQueryPaste(void);
        virtual BOOL     Paste(HWND);

        virtual COLORREF ColorSet(UINT, COLORREF);
        virtual COLORREF ColorGet(UINT);

        virtual UINT     LineStyleSet(UINT);
        virtual UINT     LineStyleGet(void);
    };

typedef CCosmoDoc *PCCosmoDoc;


//These color indices wrap the polyline definitions
#define DOCCOLOR_BACKGROUND             POLYLINECOLOR_BACKGROUND
#define DOCCOLOR_LINE                   POLYLINECOLOR_LINE



#endif //_COCOSMO_H_

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
韩国v欧美v亚洲v日本v| 亚洲乱码国产乱码精品精的特点| 五月天网站亚洲| 色呦呦网站一区| 亚洲卡通动漫在线| 欧美性做爰猛烈叫床潮| 亚洲国产成人精品视频| 7777精品伊人久久久大香线蕉的| 午夜激情久久久| 欧美变态口味重另类| 国产一区二区精品久久| 国产精品午夜久久| 日本道免费精品一区二区三区| 亚洲chinese男男1069| 91精品国产乱码久久蜜臀| 麻豆91免费看| 中文字幕欧美日韩一区| 色婷婷av一区二区| 奇米影视一区二区三区| 久久久久久久久97黄色工厂| 91啪亚洲精品| 捆绑调教美女网站视频一区| 久久午夜色播影院免费高清 | 国产亚洲欧美一区在线观看| 成人免费不卡视频| 亚洲国产欧美在线| 精品少妇一区二区三区日产乱码| 国产99久久久久久免费看农村| 亚洲欧洲日韩综合一区二区| 9191成人精品久久| 国产黄色成人av| 天天射综合影视| 国产欧美日韩精品在线| 欧美日本韩国一区二区三区视频| 国产一区二区三区国产| 一级特黄大欧美久久久| 久久久无码精品亚洲日韩按摩| 日本精品一级二级| 欧美综合天天夜夜久久| 天堂精品中文字幕在线| 国产午夜精品久久| 日韩午夜激情视频| 国产成人综合在线| 首页国产丝袜综合| 中文字幕一区二区三区乱码在线| 3d动漫精品啪啪| 99re8在线精品视频免费播放| 免费高清成人在线| 亚洲韩国精品一区| 国产精品全国免费观看高清| 欧美一区二区三区成人| 色先锋aa成人| 国产精品综合二区| 美脚の诱脚舐め脚责91| 亚洲一区视频在线| 国产精品乱码人人做人人爱| 日韩免费电影一区| 欧美日本在线观看| 色国产综合视频| 91在线视频观看| 夫妻av一区二区| 久久99精品网久久| 美女在线一区二区| 日韩精品亚洲一区二区三区免费| 国产精品久久久久久户外露出| 精品国产一区二区三区久久影院| 欧美日韩一区二区三区视频 | 国产一区久久久| 热久久国产精品| 亚洲成va人在线观看| 亚洲美女免费在线| 亚洲乱码中文字幕综合| 国产精品精品国产色婷婷| 日本一区二区免费在线| 久久久九九九九| 国产免费成人在线视频| 国产婷婷一区二区| 欧美激情一区二区三区全黄| 国产日韩av一区| 国产日韩欧美a| 欧美高清在线一区二区| 中文文精品字幕一区二区| 国产丝袜美腿一区二区三区| 久久精品日产第一区二区三区高清版| 日韩视频在线永久播放| 欧美tk丨vk视频| 亚洲精品一区二区三区四区高清| 欧美mv日韩mv| 国产日韩欧美精品在线| 成人免费一区二区三区在线观看| 亚洲欧洲三级电影| 亚洲另类在线视频| 五月天一区二区三区| 日韩—二三区免费观看av| 精品写真视频在线观看| 国产精一区二区三区| 不卡视频免费播放| 色久综合一二码| 欧美日韩精品福利| 国产精品成人午夜| 国产精品初高中害羞小美女文| 中文字幕乱码日本亚洲一区二区| 2024国产精品| 欧美成人a∨高清免费观看| 久久这里只有精品6| 日本一区二区三区国色天香| 国产精品久线在线观看| 亚洲欧美日韩一区| 亚洲午夜在线观看视频在线| 亚洲影视在线观看| 五月激情综合婷婷| 美女精品自拍一二三四| 国产美女娇喘av呻吟久久| 成人免费毛片嘿嘿连载视频| 91年精品国产| 日韩欧美国产小视频| 国产网站一区二区三区| 亚洲特级片在线| 日韩制服丝袜先锋影音| 精品一区二区日韩| 99精品欧美一区二区三区小说| 日本久久精品电影| 欧美一级高清片| 国产亚洲精品免费| 亚洲精品综合在线| 久久成人免费电影| 91亚洲精品久久久蜜桃网站| 欧美视频自拍偷拍| 日韩精品自拍偷拍| 亚洲视频综合在线| 日韩电影在线观看一区| 国产精品自拍三区| 在线视频欧美区| 日韩精品一区二区三区视频 | 色婷婷综合久久久久中文一区二区| 欧美肥妇bbw| 久久精品亚洲精品国产欧美kt∨| 亚洲激情欧美激情| 日本在线不卡一区| 一本大道久久a久久精二百| 日韩女优电影在线观看| 亚洲丝袜精品丝袜在线| 久久97超碰国产精品超碰| 波多野洁衣一区| 欧美群妇大交群中文字幕| 国产精品无人区| 99久久精品99国产精品| 欧美日韩www| 中文字幕第一区二区| 国产精品一区三区| 精品视频在线免费看| 久久九九久久九九| 免费成人av在线| 色综合天天性综合| 国产精品卡一卡二卡三| 麻豆91小视频| 欧美老人xxxx18| 亚洲色图.com| 成人性视频网站| 中文天堂在线一区| 韩国成人精品a∨在线观看| 欧美日韩免费观看一区二区三区| 欧美国产激情二区三区| 久久99精品久久久久久动态图| 欧美理论电影在线| 亚洲国产另类av| 暴力调教一区二区三区| 久久综合精品国产一区二区三区 | 国内精品伊人久久久久av一坑| 欧美性高清videossexo| 成人免费在线播放视频| 成人三级在线视频| 国产网站一区二区| 国产精品夜夜嗨| 亚洲精品一区二区三区在线观看| 精品一区二区免费看| 91精品国产综合久久福利 | 欧美在线视频全部完| 亚洲视频 欧洲视频| 成人av在线网站| 中文在线资源观看网站视频免费不卡| 寂寞少妇一区二区三区| 欧美不卡一区二区三区四区| 日本视频一区二区| 欧美喷潮久久久xxxxx| 亚洲乱码精品一二三四区日韩在线| 不卡的av电影| 亚洲日穴在线视频| 色综合天天综合网国产成人综合天 | 国产精品久久久久影视| 高清成人在线观看| 欧美极品少妇xxxxⅹ高跟鞋| 成人午夜激情片| 亚洲国产精品成人综合| 色婷婷综合激情| 亚洲成年人网站在线观看| 欧美日本一区二区三区| 日韩电影免费在线| 91精品国产91久久久久久最新毛片 | 欧美精品一区二区三区很污很色的 |