基於VC 的MFC類庫實現的池塘夜降彩色雨程式

2021-09-27 11:01:31 字數 528 閱讀 4985

1 題目

1.1 問題描述

設計乙個程式,演示美麗的「池塘夜雨」景色:色彩繽紛的雨點飄飄灑灑地從天而降,滴滴入水有聲,濺起圈圈微瀾。

1.2 基本要求

雨點的空**現位置、降落過程的可見程度、入水位置、顏色、最大水圈等等,都是隨機確定的

多個雨點按照各自的隨機引數和存在狀態,同時演示在螢幕上

2 開發環境

硬體:pc機

軟體:microsoft visual studio 2010

3 題目需求分析

根據題目可知需要設計乙個程式,程式執行後,有美麗的池塘夜晚景象,天空飄著彩色的雨,落在池塘時有漣漪產生。而雨點的空**現位置、入水位置、顏色、最大水圈等等,都是隨機確定的。畫面中有按鈕可以控制雨點數,雨點速度等引數,為了能在畫出雨點下落的同時能響應視窗的控制項的事件,則需要使用新的執行緒來畫下落的雨點。下落的雨點數可以增減,則需要使用雙向的鍊錶來儲存雨點的各種狀態資訊(座標、大小、角度、漣漪半徑等)。每次生成雨點,都在指定的範圍內隨機出相應的資料,然後每次畫完一幀雨點,自增雨點的座標值或漣漪半徑。

基於VC 的MFC類庫實現的通訊錄管理系統

1.設計目標 現在,隨著人際交往的頻繁,電子資訊科技的發展,通訊錄程式已經很多見。這次課程設計,目標是做出乙個通訊錄管理系統,可以實現對多個聯絡人的各項資訊 包括姓名 學籍資訊等 進行管理與儲存。這個通訊錄系統採用visual c 6.0以及mfc程式設計,形成乙個視覺化的管理介面。並能實現聯絡人的...

基於VC 的MFC類庫實現的通訊錄管理系統

1.設計目標 現在,隨著人際交往的頻繁,電子資訊科技的發展,通訊錄程式已經很多見。這次課程設計,目標是做出乙個通訊錄管理系統,可以實現對多個聯絡人的各項資訊 包括姓名 學籍資訊等 進行管理與儲存。這個通訊錄系統採用visual c 6.0以及mfc程式設計,形成乙個視覺化的管理介面。並能實現聯絡人的...

基於VC 的MFC類庫實現的五子棋小遊戲

一 專案基本資訊 作業系統 windows 10 開發環境 vs2017 和 mfc 框架 專案基本資訊 通過 vs2017 的 mfc 框架程式設計編制五子棋程式,棋盤 19 19 大小,執黑先行,黑白交替,當一方出現五個子連成一條線,即判斷勝方,彈出訊息框,顯示勝方,可重新開始遊戲 二 專案基本...