close

AddMemberFunVarView.cpp

void CAddMemberFunVarView::OnDraw(CDC* pDC)
{
    CAddMemberFunVarDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    if (!pDoc)
        return;

    // TODO: 在此加入原生資料的描繪程式碼
    CString ss;
    mydata = 123;
    ss.Format(_T("mydata = %d"), mydata);
    pDC->TextOut(0, 0, ss);
    myfunc(567);
}

//----------------------------------------------------------

void CAddMemberFunVarView::myfunc(int dt)
{
    CClientDC myDC(this);
    CString ss;
    ss.Format(_T("dt = %d"), dt);
    myDC.TextOut(0, 20, ss);

}

 

AddMemberFunVarView.h

class CAddMemberFunVarView : public CView
{
protected: // 僅從序列化建立
    CAddMemberFunVarView();
    DECLARE_DYNCREATE(CAddMemberFunVarView)

// 屬性
public:
    CAddMemberFunVarDoc* GetDocument() const;

// 作業
public:

// 覆寫
public:
    virtual void OnDraw(CDC* pDC);  // 覆寫以描繪此檢視
    virtual BOOL PreCreateWindow(CREATESTRUCT& cs);
protected:
    virtual BOOL OnPreparePrinting(CPrintInfo* pInfo);
    virtual void OnBeginPrinting(CDC* pDC, CPrintInfo* pInfo);
    virtual void OnEndPrinting(CDC* pDC, CPrintInfo* pInfo);

// 程式碼實作
public:
    virtual ~CAddMemberFunVarView();
#ifdef _DEBUG
    virtual void AssertValid() const;
    virtual void Dump(CDumpContext& dc) const;
#endif

protected:

// 產生的訊息對應函式
protected:
    DECLARE_MESSAGE_MAP()
public:
    void myfunc(int dt);
public:
    int mydata;
};

 

  1. Youtube操作
  2. 範例程式
  3. 延伸閱讀:Visual C++基礎數據類型轉換
arrow
arrow
    全站熱搜
    創作者介紹
    創作者 me1237guy 的頭像
    me1237guy

    天天向上

    me1237guy 發表在 痞客邦 留言(0) 人氣()