
windows编程学习
ryfdizuo
腾讯专家开发工程师(T12/T4-1) Live Long And Prosper.
展开
-
创建自己的dll和lib文件
经常使用到第三方库。比如:glut,freetype,sdl,大一点的有CEGUI,OSG等。这些库虽然是开源的,但是很多时候只是使用他们,一般不会去修改。使用就会涉及到三个东西:.h .lib .dll文件。主要有三种模式:.h+.lib .h+.lib+.dll.dll 第二种是最常见的,其他两种都比较少 一,下面自己实现一个dll和原创 2009-04-23 15:47:00 · 7189 阅读 · 6 评论 -
渐变填充算法模拟
实现了渐变和按照正弦曲线变化,效果如图:上图为竖直放向颜色按照正弦变化,下图为线性渐变。只要有好的函数,就可以实现出更好的填充算法。代码如下,程序用GDI实现的,因为GDI中图像以像素为单位。/*---------------------------------------Gradient效果11/18/2009 RYF----------------------原创 2009-11-20 13:37:00 · 2692 阅读 · 0 评论 -
Virtual Piano 自动播放乐谱
C++midi virtual pianomusic synthesizer自动播放音谱原创 2010-11-27 13:55:00 · 8887 阅读 · 0 评论 -
JavaScript和Activex交互
数据交换javascript数据类型没有C++丰富,最好的方法就是把通过字符串传数据,按照约定打包然后解析。js传给activex 传数据如果不含中文,可以直接使用char*,工程属性为多字节编码,activex给js传字符串则需要宽字符。。。方法相互调用js调用activex的原创 2011-07-31 15:38:23 · 5712 阅读 · 7 评论 -
vs2008下面制作activex
1,环境的配置 参考这篇bolg: http://blog.youkuaiyun.com/mythma/archive/2008/08/31/2857664.aspx 工程 / 调试 / 命令:C:/Program Files/Internet Explorer/iexplore.e原创 2011-04-18 15:24:00 · 4706 阅读 · 1 评论 -
【疑问】Win7窗体外框的阴影效果
仔细观察,不难发现窗体外框有一层淡淡地阴影效果。其实现机制?原创 2012-03-08 14:55:03 · 2004 阅读 · 2 评论