• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






君凌烟阁

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

02 2018 档案

 
一些学习态度或者激励的话语--持续更新
摘要:1、你一个框架用了N年了,却连一行源码都没读过?如果它是你女朋友,估计早该分手了。 2、能登上金字塔的生物只有两种鹰和蜗牛,如果不是鹰的材料,那么就踏实的去做一只蜗牛。 阅读全文
posted @ 2018-02-26 13:48 君凌烟阁 阅读(212) 评论(0) 推荐(0)
基本图形的扫描转换(绘图函数的自定义实现)和反采样。
摘要:基本图形的扫描转换这个名词不太容易理解,通俗地讲就是通过SetPixel或者SetPixelV函数来实现绘图,比如画一条直线会使用LineTo,同样可以用SetPixel函数实现。 其中SetPixel与SetPixelV的区别,SetPixelV不放回实际像素点的RGB值,执行速度比SetPixe 阅读全文
posted @ 2018-02-13 16:16 君凌烟阁 阅读(1443) 评论(0) 推荐(0)
win32之bitmap篇
摘要:先讲一下LoadBitmap的用法,代码如下: BitBlt的作用是把hMemDC上的内容拷贝到hdc上,不进行缩放,但是可以位移。 如果想要缩放,可以使用StretchBlt,以下这个例子比较有趣,是把整个屏幕绘制到窗口中。 阅读全文
posted @ 2018-02-12 16:14 君凌烟阁 阅读(669) 评论(0) 推荐(0)
win32窗口映射(部分)
摘要:先理解一下“窗口”与“视区”的概念。“窗口”是逻辑坐标下的矩形区域,“视区”是设备坐标系下的区域。根据“窗口”和“视区”的大小可以确定x方向和y方向的比例因子。 例子如下: 注:最后最好把设置都改回来(SetViewportOrgEx(hMemDC,0,0,NULL)或者SetWindowOrgEx 阅读全文
posted @ 2018-02-11 17:38 君凌烟阁 阅读(468) 评论(0) 推荐(0)
Win32子窗口的创建
摘要:本文主要是在一个主窗口下创建一个子窗口。主窗口有一个菜单,菜单下只有设置一个选项,点击设置选项,弹出设置界面,点击设置界面关闭则关闭。我在开发的时候遇到两个问题,第一就是一点设置关闭就整个应用都关了,原来是destroy消息共用了。然后第二个是点击关闭后,设置界面再也显示不出来了,原来是close消 阅读全文
posted @ 2018-02-09 19:50 君凌烟阁 阅读(2498) 评论(0) 推荐(0)
Win32双缓冲讲解
摘要:双缓冲是一种思想,也是一种方法,它可以避免频繁的闪烁问题。如果在画布上直接绘画,由于每次都会重新擦除然后重绘,绘制需要时间,所以肉眼会看到闪烁问题。解决的方法就是在内存中先创建出一个内存dc,然后在内存dc中绘制,绘制结束后,直接“贴”上去就好了。 具体步骤如下: 1、声明 HDC hMemDC; 阅读全文
posted @ 2018-02-08 14:55 君凌烟阁 阅读(973) 评论(0) 推荐(0)
好的学习网站
摘要:学习OpenGL的网址: 英文版:https://learnopengl.com/ 中文版:https://bullteacher.com/category/zh_learnopengl_com 这两个网站都是从零开始学习的网址,适合初学者。 OpenGL的官网:https://www.opengl 阅读全文
posted @ 2018-02-05 09:52 君凌烟阁 阅读(233) 评论(0) 推荐(0)
VC窗口类的销毁-是否需要delete
摘要:Windows窗口如果使用new的方法添加之后,在父窗口析构的时候,有些需要delete有些却不需要delete。这个的确有点坑,由于c++的实现,对于每个自己new的对象,我都会delete删除它,直到某一天删除一个窗口指针时,挂了!!!而且奇怪的时候,另外一个窗口指针对象删除就没事!!!然后百度 阅读全文
posted @ 2018-02-02 15:09 君凌烟阁 阅读(288) 评论(0) 推荐(0)