亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > C > 正文

使用C語言編寫圣誕表白程序

2020-01-26 14:22:02
字體:
來源:轉載
供稿:網友

快到圣誕節啦,男票女票都有了嘛?沒有的話,有沒有喜歡的女孩子或者男孩子???今天就給你們分享一個圣誕節的表白程序,希望你們喜歡咯,效果是這樣的:

圣誕節快到了,讓我們用C語言制作一個圣誕表白程序

具體代碼如下咯:

// GreetingCardDemoDlg.cpp : 實現文件//#include "stdafx.h"#include "GreetingCardDemo.h"#include "GreetingCardDemoDlg.h"#include "afxdialogex.h"#ifdef _DEBUG#define new DEBUG_NEW#endif// 用于應用程序“關于”菜單項的 CAboutDlg 對話框class CAboutDlg : public CDialogEx{public:CAboutDlg();// 對話框數據enum { IDD = IDD_ABOUTBOX };protected:virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV 支持// 實現protected:DECLARE_MESSAGE_MAP()};CAboutDlg::CAboutDlg() : CDialogEx(CAboutDlg::IDD){}void CAboutDlg::DoDataExchange(CDataExchange* pDX){CDialogEx::DoDataExchange(pDX);}BEGIN_MESSAGE_MAP(CAboutDlg, CDialogEx)END_MESSAGE_MAP()// CGreetingCardDemoDlg 對話框CGreetingCardDemoDlg::CGreetingCardDemoDlg(CWnd* pParent /*=NULL*/): CDialogEx(CGreetingCardDemoDlg::IDD, pParent){m_hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);}void CGreetingCardDemoDlg::DoDataExchange(CDataExchange* pDX){CDialogEx::DoDataExchange(pDX);}BEGIN_MESSAGE_MAP(CGreetingCardDemoDlg, CDialogEx)ON_WM_SYSCOMMAND()ON_WM_PAINT()ON_WM_QUERYDRAGICON()//ON_BN_CLICKED(IDC_BTN_DRAW, &CGreetingCardDemoDlg::OnBnClickedBtnDraw)ON_WM_TIMER()END_MESSAGE_MAP()// CGreetingCardDemoDlg 消息處理程序BOOL CGreetingCardDemoDlg::OnInitDialog(){CDialogEx::OnInitDialog();// 將“關于...”菜單項添加到系統菜單中。// IDM_ABOUTBOX 必須在系統命令范圍內。ASSERT((IDM_ABOUTBOX & 0xFFF0) == IDM_ABOUTBOX);ASSERT(IDM_ABOUTBOX < 0xF000);CMenu* pSysMenu = GetSystemMenu(FALSE);if (pSysMenu != NULL){BOOL bNameValid;CString strAboutMenu;bNameValid = strAboutMenu.LoadString(IDS_ABOUTBOX);ASSERT(bNameValid);if (!strAboutMenu.IsEmpty()){pSysMenu->AppendMenu(MF_SEPARATOR);pSysMenu->AppendMenu(MF_STRING, IDM_ABOUTBOX, strAboutMenu);}}// 設置此對話框的圖標。 當應用程序主窗口不是對話框時,框架將自動// 執行此操作SetIcon(m_hIcon, TRUE);// 設置大圖標SetIcon(m_hIcon, FALSE);// 設置小圖標//1. 是不是方法沒有被調用//2. 是不是里面的系統方法有問題m_pFont = new CFont;m_pFont->CreateFontW(80,0, 0, 0, FW_BOLD, FALSE, FALSE, 0, ANSI_CHARSET, OUT_DEFAULT_PRECIS,CLIP_DEFAULT_PRECIS, DEFAULT_QUALITY, DEFAULT_PITCH | FF_SWISS,L"Arial");SetTimer(1, 100, nullptr);return TRUE; // 除非將焦點設置到控件,否則返回 TRUE}void CGreetingCardDemoDlg::OnSysCommand(UINT nID, LPARAM lParam){if ((nID & 0xFFF0) == IDM_ABOUTBOX){CAboutDlg dlgAbout;dlgAbout.DoModal();}else{CDialogEx::OnSysCommand(nID, lParam);}}void CGreetingCardDemoDlg::OnPaint(){if (IsIconic()){CPaintDC dc(this); // 用于繪制的設備上下文SendMessage(WM_ICONERASEBKGND, reinterpret_cast<WPARAM>(dc.GetSafeHdc()), 0);// 使圖標在工作區矩形中居中int cxIcon = GetSystemMetrics(SM_CXICON);int cyIcon = GetSystemMetrics(SM_CYICON);CRect rect;GetClientRect(&rect);int x = (rect.Width() - cxIcon + 1) / 2;int y = (rect.Height() - cyIcon + 1) / 2;// 繪制圖標dc.DrawIcon(x, y, m_hIcon);}else{Draw();CDialogEx::OnPaint();}}//當用戶拖動最小化窗口時系統調用此函數取得光標//顯示。HCURSOR CGreetingCardDemoDlg::OnQueryDragIcon(){return static_cast<HCURSOR>(m_hIcon);}void CGreetingCardDemoDlg::Draw(){//1.日期CClientDC clientDC(this);//獲取設備//2.天氣CDC memDC;memDC.CreateCompatibleDC(&clientDC);//memDC.CreateCompatibleDC(NULL);//如果我們要畫一張畫//我們是不是需要知道這張畫得畫多大//我們繪畫得紙有多大,我們就能畫多大//我們的窗口有多大就能畫多大//3.獲取大小CRect clientRect;//四邊形的大小GetClientRect(&clientRect);//我們要將一副畫畫上去//1. 要有圖片我們使用搜索引擎 使用QQ截圖//2. 我們要將圖片顯示在我們的窗口上//1. 圖片加載到我們的軟件當中//2. 顯示//我要畫成什么樣子CBitmap drawBmp;drawBmp.LoadBitmapW(IDB_BITMAP_CARD);BITMAP bitMap;drawBmp.GetBitmap(&bitMap);memDC.SelectObject(&drawBmp);clientDC.BitBlt(clientRect.left, clientRect.top, bitMap.bmWidth, clientRect.Height(),&memDC, 0, 0, SRCCOPY);memDC.DeleteDC();}void CGreetingCardDemoDlg::DrawText(){//坐標 1.0版本static int nX = 0;static int nY = 0;static int nColor = 255;CClientDC clientDC(this);CRect clientRect;GetClientRect(&clientRect);CFont *pOldFont = clientDC.SelectObject(m_pFont);//clientDC.SetBkMode(TRANSPARENT);clientDC.SetTextColor(RGB(nColor, 0, 0));//nColor -= 10;if (0 >= nColor)nColor = 255;Draw();clientDC.TextOutW(clientRect.left , clientRect.top + nY, L"我 love you * 莉莉");nX += 10;nY += 10;if (nX >= clientRect.Width()){nX = 0;nY = 0;}if (nY >= clientRect.Height()){nY = 0;}clientDC.SelectObject(pOldFont);}void CGreetingCardDemoDlg::OnTimer(UINT_PTR nIDEvent){DrawText();CDialogEx::OnTimer(nIDEvent);}

這些就是全部代碼辣,里面的句子你們可以自己改成想對對方說的話,這些都是可以自己改噠,代碼只是參考,要學的是編程思路,希望你們能學好C/C++,能為自己所用咯?。?br />

如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美激情乱人伦一区| 欧美日韩国内自拍| 国产小视频国产精品| 青青久久av北条麻妃海外网| 91视频九色网站| 欧美又大又硬又粗bbbbb| 91国产精品视频在线| 91产国在线观看动作片喷水| 国产欧美在线视频| 亚洲日本成人女熟在线观看| 91精品国产高清久久久久久久久| 欧美激情免费看| 欧美日韩激情视频8区| 日韩精品免费综合视频在线播放| 久久综合久久美利坚合众国| 久久精品国产v日韩v亚洲| 日韩在线激情视频| 欧美视频免费在线观看| 日韩极品精品视频免费观看| 欧美黑人性生活视频| 国产一区二区黑人欧美xxxx| 欧美日韩国产一区二区三区| 国产精品一区久久久| 亚洲视频欧美视频| 91在线无精精品一区二区| 国产精品亚洲网站| 岛国av一区二区三区| 久久影视电视剧凤归四时歌| 国产一区二区三区精品久久久| 精品国产精品三级精品av网址| 91sa在线看| 欧美性猛交xxxx乱大交极品| 欧美性色xo影院| 亚洲大胆人体av| 国产精品高潮呻吟久久av无限| 亚洲精品久久久久久久久久久| 亚洲日本aⅴ片在线观看香蕉| 国产精品日韩欧美大师| 91久久久久久久久久久久久| 狠狠爱在线视频一区| 国产成人精品电影久久久| 日韩人在线观看| 美女久久久久久久| 欧美成人久久久| 亚洲人成电影网站色…| 青青久久av北条麻妃黑人| 中文字幕视频一区二区在线有码| 日韩一区二区三区xxxx| 国产欧美一区二区三区久久人妖| 欧洲美女7788成人免费视频| 久久天天躁夜夜躁狠狠躁2022| 狠狠躁18三区二区一区| 亚洲欧美自拍一区| 国产精品中文字幕在线观看| 国产亚洲精品成人av久久ww| 成人黄色av播放免费| 欧美成aaa人片在线观看蜜臀| 美女扒开尿口让男人操亚洲视频网站| 国产这里只有精品| 日本午夜人人精品| 久久久久北条麻妃免费看| 久久精品这里热有精品| 97精品欧美一区二区三区| 日韩av在线导航| 欧美精品18videosex性欧美| 久久艹在线视频| 国产精品91久久| 日韩禁在线播放| 国产精品青草久久久久福利99| 亚洲一区二区中文字幕| 在线看欧美日韩| 丝袜情趣国产精品| 国产精品一区二区三区久久久| 91国自产精品中文字幕亚洲| 日本高清不卡的在线| 日韩午夜在线视频| 欧美小视频在线| 亚洲欧美色婷婷| 国产精品久久久久影院日本| 欧美日韩亚洲国产一区| 国产精品久久视频| 国产精品免费观看在线| 91免费国产视频| 欧美精品在线免费| 欧美大片免费观看在线观看网站推荐| 欧美黄色性视频| 欧美日韩免费一区| 一区二区三区四区在线观看视频| 欧美性色19p| 日韩在线视频观看| 日韩在线观看成人| 久久视频这里只有精品| 久久久久中文字幕2018| 日韩在线小视频| 国产做受69高潮| 国产成人午夜视频网址| 最近2019中文免费高清视频观看www99| 亚洲欧美精品一区| 成人妇女免费播放久久久| 久久久亚洲精选| 中文字幕日韩专区| 日韩在线视频线视频免费网站| 精品久久久久久久久久久| 亚洲人线精品午夜| 国产精品欧美在线| 日韩久久精品电影| 欧美日韩综合视频网址| 亚洲a∨日韩av高清在线观看| 粉嫩老牛aⅴ一区二区三区| 伊人成人开心激情综合网| 国产精品嫩草影院一区二区| 日韩免费在线播放| 国产区精品视频| 亚洲视频视频在线| xvideos成人免费中文版| 欧美理论片在线观看| 亚洲性生活视频| 日韩欧美在线免费| 国产亚洲精品美女久久久久| 色先锋资源久久综合5566| 视频在线一区二区| 久久久噜久噜久久综合| 中文字幕日韩av综合精品| 国产精品激情av电影在线观看| 波霸ol色综合久久| 国产精品成人一区| 狠狠色狠色综合曰曰| 91精品国产自产在线老师啪| 日韩欧美亚洲一二三区| 国产欧美精品在线播放| 精品亚洲精品福利线在观看| 亚洲欧美www| 国产精品69av| 亚洲第一网站免费视频| 亚洲精品久久久久久久久久久久久| 欧美日韩亚洲一区二区三区| 久久久精品国产一区二区| 欧美一级bbbbb性bbbb喷潮片| 日韩精品视频在线播放| 欧美高清视频在线观看| 成人有码在线视频| 91人成网站www| 激情成人中文字幕| 国产精品女人久久久久久| 亚洲国产精彩中文乱码av在线播放| 91在线视频成人| 欧美电影免费观看大全| 久热在线中文字幕色999舞| 亚洲第一精品久久忘忧草社区| 亚洲第一天堂av| 欧美日韩另类在线| 伊人久久大香线蕉av一区二区| 久热精品视频在线免费观看| 亚洲欧美日韩精品| 亚洲福利视频二区| 国产精品美女久久久久久免费| 国产精品久久网| 精品久久久久久久久国产字幕| 欧美亚洲成人网| 欧洲中文字幕国产精品| 久久精品国产成人精品| 亚洲第一网站免费视频| 欧美精品性视频| 久久成人亚洲精品|