会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
中華大帝
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
上一页
1
2
3
4
5
下一页
2022年5月19日
Windows 桌面各个窗口的获取
摘要: /* shellwindow.h sdragonx 2015-02-12 12:23:16 */ #ifndef SHELLWINDOW_H_20150212122316 #define SHELLWINDOW_H_20150212122316 #include <windows.h> const
阅读全文
posted @ 2022-05-19 11:31 中華大帝
阅读(275)
评论(0)
推荐(0)
编辑
注册文件类型
摘要: 使用方法,如要注册 ".abc" 类型的文件: RegisterShellFileType(".abc", "abcfile", "abc文件", "c:/abc/abc.exe", NULL, "c:/abc/abc.exe", 0); 代码: void RegisterShellFileType
阅读全文
posted @ 2022-05-19 11:29 中華大帝
阅读(67)
评论(0)
推荐(0)
编辑
快速高斯模糊[剪裁版]
摘要: 高斯模糊函数的升级版本,带剪裁区域。 函数check_rect()是处理剪裁区域矩形。如果不打算剪裁,只需要设置left, top, right, bottom都为0就可以了;另外位图的存储格式是上下反转的,如果正常剪裁的话,只需要设置bottom为 -bottom即可。 bool check_re
阅读全文
posted @ 2022-05-19 11:20 中華大帝
阅读(21)
评论(0)
推荐(0)
编辑
快速高斯滤波函数[修正完善版]
摘要: 原文地址:http://blog.csdn.net/markl22222/article/details/10313565进行了修正和变量优化。原来作者的函数只支持2次方图片,这次做了修正(windows 的 bitmap 行宽是 4 字节对齐的)。 ( 基本完善了,但是在某些条件下,Y方向的底边还
阅读全文
posted @ 2022-05-19 11:17 中華大帝
阅读(48)
评论(0)
推荐(0)
编辑
c++ 字符串分割函数 stringsplit
摘要: 新版: /* stringsplit.hpp sdragonx 2006-06-16 00:43:16 revise 2018/7/28 19:42 function list: size_t stringsplit(container, const char_type*, size_t, char
阅读全文
posted @ 2022-05-19 11:07 中華大帝
阅读(138)
评论(0)
推荐(0)
编辑
2022年4月11日
glfw C++ 封装简单例子
摘要: 直接上代码,glfw_window.hpp: #ifndef GLFW_WINDOW_HPP #define GLFW_WINDOW_HPP #include <cstdlib> // onexit() #pragma execution_character_set("utf-8") // utf8
阅读全文
posted @ 2022-04-11 13:48 中華大帝
阅读(294)
评论(0)
推荐(0)
编辑
2022年3月26日
关于 wglShareLists 的使用,以及 OpenGL 多线程、多窗口的理解
摘要: 这里有一篇文章: OpengGL 中的同步及资源共享 | 柯幽 (keyou.github.io) 然后是实际使用。 windows上面创建共享上下文,之前一直失败,没有找到原因,今天测试成功。原因就是:要共享的 OpenGL 上下文,创建好之后,什么也不要修改,马上共享。这样创建的纹理就能共享使用
阅读全文
posted @ 2022-03-26 20:32 中華大帝
阅读(351)
评论(1)
推荐(0)
编辑
2022年2月8日
c/c++ 一维数组指针转二维数组指针
摘要: 有时候会遇到这样的函数: void func(float m[3][3]) { } 而你手头上有个数据: float data[9]; 直接用函数调用,会提示类型转换错误,那么怎么传进去? 传统方法1,生成一个二维数组指针: float* p[3] = ( data, data + 3, data
阅读全文
posted @ 2022-02-08 23:59 中華大帝
阅读(992)
评论(0)
推荐(0)
编辑
2022年1月24日
glsl include 简单实现(正确定位错误文件)
摘要: glsl include 的实现,使用 C++ 标准库(c++98),实现了磁盘文件的支持。此库代码简短,并且可以将错误代码正确定位到相关文件。只支持简单 #include 标记,对于 #define 没有进行解析,通过 #if #else 等预处理命令 include 的方式暂时没有实现。 git
阅读全文
posted @ 2022-01-24 15:26 中華大帝
阅读(314)
评论(0)
推荐(0)
编辑
2021年11月20日
glm C++ 98 版本
摘要: glm C++ 98 版本 https://github.com/sdragonx/glm glm 原库作为图形基础库,下载使用量没有 cglm 多,其中一个原因就是,这个库竟然用 C++ 11。这里是一个 C++ 98 版本的 glm 库,兼容比较老的编译器。虽然有些方法在实现上,C++ 11 比
阅读全文
posted @ 2021-11-20 03:45 中華大帝
阅读(142)
评论(0)
推荐(1)
编辑
上一页
1
2
3
4
5
下一页