亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

C++畫正弦線實例代碼

 更新時間:2014年10月13日 09:01:30   投稿:shichen2014  
這篇文章主要介紹了C++畫正弦線實例代碼,是C++圖形操作程序設計中比較常見的一個技巧,需要的朋友可以參考下

本文實例講述了C++畫正弦線的實現(xiàn)代碼,分享給大家供大家參考。

主要功能代碼如下:

復制代碼 代碼如下:
case WM_PAINT: 
        hdc = BeginPaint(hWnd, &ps); 
        // TODO: 在此添加任意繪圖代碼... 
        //畫正玄線 
        #define  PI 3.1415926 
        #define SEGMENT 500 
        int cxClient,cyClient; 
        RECT rect; 
 
        ::GetClientRect(hWnd, &rect); 
        cxClient = rect.right - rect.left; 
        cyClient = rect.bottom - rect.top; 
 
        POINT   pt[SEGMENT]; 
        for (int i=0;i<SEGMENT;i++) 
        { 
            pt[i].x = i * cxClient/SEGMENT;  //cxClient的長度被分成SEGMENT份 
            pt[i].y =  (int)((cyClient/2)*(1 - sin(2 * PI * i/SEGMENT))); //因為sin(2pi)取反,因為數(shù)學坐標Y軸向上,而系統(tǒng)中坐標Y軸向下,+cyClient/2是將坐標原點移到左上角 
        } 
        ::Polyline(hdc, pt, SEGMENT); //繪圖函數(shù) 
 
        EndPaint(hWnd, &ps); 
        break;

希望本文所述對大家的C++程序設計有所幫助。

您可能感興趣的文章:

相關文章

  • 數(shù)組和指針的區(qū)別深入剖析

    數(shù)組和指針的區(qū)別深入剖析

    在C/C++中,指針和數(shù)組在很多地方可以互換使用,這使得我們產(chǎn)生一種錯覺,感覺數(shù)組和指針兩者是完全等價的,事實上數(shù)組和指針是有很大的區(qū)別的
    2012-11-11
  • 好用的C++ string Format“函數(shù)”介紹

    好用的C++ string Format“函數(shù)”介紹

    大家好,本篇文章主要講的是好用的C++ string Format“函數(shù)”介紹,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12
  • C語言之平衡二叉樹詳解

    C語言之平衡二叉樹詳解

    平衡二叉樹是具有平衡屬性的有序二叉樹,本文主要介紹了C語言中的平衡二叉樹,具有一定的參考價值,需要的小伙伴可以參考閱讀
    2023-04-04
  • C語言 詳細講解接續(xù)符和轉(zhuǎn)義符的使用

    C語言 詳細講解接續(xù)符和轉(zhuǎn)義符的使用

    接續(xù)符是用來告訴編譯器行為的符號,那編譯器遇到接續(xù)符是什么行為呢,就是去掉接續(xù)符,然后把下一行連接到現(xiàn)在這行上面,轉(zhuǎn)義符是主要用于表示無回顯字符,也用于表示常規(guī)字符,轉(zhuǎn)義符必須放在單引號或者雙引號里面
    2022-04-04
  • C語言初學者代碼中的常見錯誤與問題

    C語言初學者代碼中的常見錯誤與問題

    C語言初學者犯過的很多錯誤都非常典型,在初學者中非常普遍,于是整理了一下,應該對其他初學者有借鑒意義
    2013-11-11
  • C++11 std::function和std::bind 的使用示例詳解

    C++11 std::function和std::bind 的使用示例詳解

    C++11中的std::function和std::bind是函數(shù)對象的重要組成部分,它們可以用于將函數(shù)和參數(shù)綁定在一起,形成一個可調(diào)用的對象,這篇文章主要介紹了C++11 std::function和std::bind 的使用示例詳解,需要的朋友可以參考下
    2023-03-03
  • C語言實現(xiàn)簡單萬年歷

    C語言實現(xiàn)簡單萬年歷

    這篇文章主要為大家詳細介紹了C語言實現(xiàn)簡單萬年歷,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-02-02
  • C++中的運算符重載詳解

    C++中的運算符重載詳解

    大家好,本篇文章主要講的是C++中的運算符重載詳解,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下
    2022-01-01
  • C語言判斷回文數(shù)的小例子

    C語言判斷回文數(shù)的小例子

    這篇文章主要介紹了C語言判斷回文數(shù)的小例子,有需要的朋友可以參考一下
    2014-01-01
  • C語言的基本語法詳解

    C語言的基本語法詳解

    本篇文章主要講解C語言 基本語法,這里提供簡單的示例和代碼來詳細講解C語言的基本語法,開始學習C語言的朋友可以看一下,希望能夠給你帶來幫助
    2021-09-09

最新評論