一个自动播放清明上河图的程序。MFC空项目自己写。

#include <afxwin.h>
class CMyWnd :public CFrameWnd
{
private:CDC *m_pmdc;CBitmap *m_pbitmap;int cX;
public:CMyWnd(){Create(NULL,"First App");CClientDC dc(this);m_pmdc=new CDC;m_pbitmap=new CBitmap;MoveWindow(20,20,920,720);m_pbitmap->m_hObject=(HBITMAP)::LoadImage(NULL,"../image/1.bmp",IMAGE_BITMAP, 0,0,LR_LOADFROMFILE);m_pmdc->CreateCompatibleDC(&dc);m_pmdc->SelectObject(m_pbitmap);SetTimer(1,10,NULL);cX=0;}~CMyWnd(){delete m_pbitmap;delete m_pmdc;}DECLARE_MESSAGE_MAP()afx_msg void OnPaint();afx_msg void OnTimer(UINT_PTR nIDEvent);
};class CMyApp:public CWinApp
{
public:BOOL InitInstance();
};BOOL CMyApp::InitInstance()
{CMyWnd *pf=new CMyWnd;pf->ShowWindow(m_nCmdShow);this->m_pMainWnd=pf;return TRUE;
}
CMyApp FirstApp;BEGIN_MESSAGE_MAP(CMyWnd, CFrameWnd)ON_WM_PAINT()ON_WM_TIMER()END_MESSAGE_MAP()void CMyWnd::OnPaint()
{CPaintDC dc(this); // device context for painting// TODO: 在此处添加消息处理程序代码// 不为绘图消息调用 CFrameWnd::OnPaint()dc.BitBlt(0,0,920,720,m_pmdc,cX,0,SRCCOPY);if(cX==19000)KillTimer(1);
}void CMyWnd::OnTimer(UINT_PTR nIDEvent)
{// TODO: 在此添加消息处理程序代码和/或调用默认值cX++;Invalidate(0);CFrameWnd::OnTimer(nIDEvent);
}

c++游戏设计一:清明上河图的播放相关推荐

  1. 2018双11数据大屏设计:数据经济时代的全球清明上河图

    双11十周年快乐. 2011年的数据投屏,让媒体.消费者与阿里巴巴第一次在数据层面实现了信息对称,从那以后,数据大屏就成为双11媒体发布不可或缺的一部分.2018,在双11十周年之际,阿里巴巴大数据团 ...

  2. 商汤“变法”:推中小学AI教材,mini自驾车,要打造AI时代的「清明上河图」...

    作者 | 阿司匹林 出品 | AI科技大本营(ID:rgznai100) 2019 年的进度条已经近半,这次商汤带来了一场令人"眼花缭乱"的发布会,一口气推出了覆盖五大行业的 11 ...

  3. 我们如何通过 AI 模拟实现属于自己的清明上河图?

    作者 | 李秋键 责编 | 刘静 出品 | CSDN(ID:CSDNnews) 我们知道清明上河图是我国国画的代表作之一,是中国十大传世名画 之一.为北宋风俗画 ,北宋画家张择端 仅见的存世精品,属国 ...

  4. python给图片加滤镜的方程_清明节来了,我们用Python给《清明上河图》加了个滤镜...

    原标题:清明节来了,我们用Python给<清明上河图>加了个滤镜 导读:过几天就是清明节了.传统节日,特别是一个放假的传统节日,我觉得有必要安排一下.最近在研究查找表以及滤镜的实现,正好赶 ...

  5. 暖科技激活《清明上河图》,感受数字技术下的生活之美

    9月20日,杭州云栖大会-蚂蚁金服ATEC主论坛上,一副融入了现代数字技术的<清明上河图>呈现会场,一副北宋时期的传奇名画被"暖科技"激活. 泛舟之上,围桌前的几位少年 ...

  6. 暖科技激活清明上河图,井贤栋:里面有最美的数字中国

    小蚂蚁说: 9月20日,在技术大咖云集的ATEC主论坛上,一卷古画穿越千年"活"了:疏林薄雾中,几个少年早起采集绿色能量:沿河的街道上已是一片喧杂,来来往往的行人中,有带着蓝色二维 ...

  7. 名画50 张择端《清明上河图》

    张择端(1085-1145),字正道.汉族,琅邪东武(今山东诸城)人.北宋著名画家.自幼好学,早年游学汴京(今河南开封),后习绘画.宋徽宗时供职翰林图画院,专工界画宫室,尤擅绘舟车.市肆.桥梁.街道. ...

  8. 名画182 仇英《清明上河图》

    <清明上河图>是明代画家仇英创作的一幅重彩风俗画作品,现收藏于辽宁省博物馆.现存世作品<清明上河图>有多本传为仇英所作,除此卷外,另有青州市博物馆藏本,台北故宫博物院藏本,以及 ...

  9. 清明上河图对计算机技术的启发,置身北宋,作业帮一课小学员感受裸眼3D

    "咱们观赏一幅画时,除了可以欣赏画作中的美景图案之外,其背后的历史人文意义,更值得同学们探索深究."这是7月19日在故宫<清明上河图3.0>艺术展演时,一位讲解老师对现 ...

最新文章

  1. 从Altium Designer导出PCB的3D模型至Solidworks
  2. mysql的端点在哪查看_数据库镜像端点
  3. 你所接触的计算机网络,学计算机网络的进
  4. [C++调试笔记]网格划分grid_pic.cpp
  5. python入门第一课_入门第一课 Python入门涉及的问题及简单示例
  6. 网易云信助力长沙银行打造远程视频银行 | 字母点评数字化先锋案例
  7. 11.14PMP试题每日一题
  8. 两线怎么接三线插座图_水温传感器怎么判断好坏
  9. 我的世界java版记分板_我的世界计分板教程 计分板指令详解
  10. 截取字符串的函数_常用的Excel函数
  11. 再见,Kafka!RocketMQ已成气候!
  12. unity如何检测内存泄漏_如何排查Java内存泄漏?看懂这一篇就够用了
  13. 最全面、最详细的“前端模块化”总结
  14. MOV AH,XXH INT XXH——BIOS中断和DOS中断
  15. 嵌入式系统开发-麦子学院(2)——开发环境的搭建
  16. 51Nod-1191-消灭兔子
  17. 第四天 轨道交通仿真入门
  18. DAOS整体设计分析 (二)
  19. Spring Boot 对基础 Web 开发的支持(下)2-2
  20. OpenGL学习之路17---- 镜面反射光

热门文章

  1. 3、对selenium常用方法进行二次封装
  2. 只需三分钟看完文章,教你如何创业快速倒闭~
  3. Android 获取内置和外置存储卡的路径及总共、可用空间
  4. 92 年百度程序员被抓
  5. WordPress自助建站教程,入门级教程
  6. oracle 语句的妙用例子
  7. Qlik帮助提升数据素养:新一代打工人“必备招式”
  8. Android的webview有什么用,webview实现有什么用
  9. Java学习笔记(视频:韩顺平老师)2.0
  10. 微信小程序接收验证码实例