<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. C語言

    C++畫正弦線實例代碼

    時間:2025-03-10 14:33:18 C語言 我要投稿
    • 相關推薦

    C++畫正弦線實例代碼

      大家還在找C++畫正弦線實例代碼嗎?下面小編為大家整理了C++畫正弦線實例代碼,希望能幫到大家!

      主要功能代碼如下:

      復制代碼 代碼如下: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)取反,因為數學坐標Y軸向上,而系統中坐標Y軸向下,+cyClient/2是將坐標原點移到左上角

      }

      ::Polyline(hdc, pt, SEGMENT); //繪圖函數

      EndPaint(hWnd, &ps);

      break;

    【C++畫正弦線實例代碼】相關文章:

    PHP實用的代碼實例08-12

    C/C++產生指定范圍和不定范圍隨機數的實例代碼10-09

    學習php分頁代碼實例10-11

    C++選擇排序算法實例09-26

    實用的PHP實例代碼20個06-11

    實用的PHP語言實例代碼06-13

    C語言快速排序實例代碼10-30

    讓網站變灰的css代碼實例05-30

    PHP時間戳使用實例代碼10-16

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人