MFC製作閃爍燈

2021-05-26 12:12:12 字數 576 閱讀 5595

lightdlg.h

定義成員變數:

cbitmap m_image[2];

int m_ibitmap;

cdc m_dc;

bool m_bstart;

屬性欄 新增訊息:wm_timer

lightdlg.cpp

建構函式:

m_image[0].loadbitmap(idb_bitmap1);

m_image[1].loadbitmap(idb_bitmap2);

m_ibitmap = 0;

m_dc.createcompatibledc(null);

m_bstart = false;

}void clightdlg::onpaint()

else

}void clightdlg::ontimer(uint_ptr nidevent)

cdialog::ontimer(nidevent);

}void clightdlg::onbnclickedbutton1()

else

m_bstart = !m_bstart;

}

聲控閃爍LED燈

本電路是一款通過聲音來控制led閃爍的電路,是模擬電路中很典型的乙個電路。本電路可分為三個部分 一是咪頭拾取音訊訊號的部分,由mic和上拉電阻r2組成 二是音訊訊號放大電路 共發射極放大電路 由三極體q1和外圍電阻組成 三是led顯示部分,由三極體q2和led組成。電路工作過程 1 電路上電後,周圍...

製作托盤閃爍

using system using system.drawing using system.windows.forms using system.componentmodel using system.collections using system.io using system.xml usi...

製作閃爍文字

建立乙個類 繼承textview,利用lineargradient shader和matrix完成乙個動態閃爍文字效果 首先,在onsizechanged 方法中進行一些物件的初始化,並根據view的寬設定乙個lineargradient 漸變渲染器。override protected void ...