我用VC建了一个MFC AppWizard(exe)工程.如果我想输出一个点(最好可以有颜色选择),请问应该在哪里加些什么代码? (越详细越好,因为我真的很菜)

解决方案 »

  1.   

    在OnPaint
    OnDraw中加入
    CDC::SetPixel 就可以了COLORREF SetPixel( 
    int x, 
    int y, 
    COLORREF crColor );COLORREF SetPixel( 
    POINT point, 
    COLORREF crColor );
      

  2.   

    void CDdView::OnDraw(CDC* pDC)
    {
    CDdDoc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    // TODO: add draw code for native data here
             在这里写代码就可以了 
    }
      

  3.   


    void CMy1View::OnDraw(CDC* pDC)
    {
    CMy1Doc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    // TODO: add draw code for native data here
    pDC->SetPixel(200,200,0); }
      

  4.   

    void CMy1View::OnDraw(CDC* pDC)
    {
    CMy1Doc* pDoc = GetDocument();
    ASSERT_VALID(pDoc);
    // TODO: add draw code for native data here
    pDC->SetPixel(200,200,RGB(255,0,0)); //红色~}