![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
我的实习笔记
文章平均质量分 89
Bill Adams
资深互联网人。曾从事3D游戏客户端、音视频SDK、浏览器内核、元宇宙业务系统、AI工程架构设计与开发。负责ToC与ToB产品业务拓展。实事求是!
展开
-
Visual Studio 2008运行时提示找不到msvcr90d.dll的解决办法
说说微软的bug吧,昨天装Visual Studio 2008,注意:我出现这个bug的缘故是因为将Visual Studio 2008装在了FAT32分区下,当然装在这里也不是说完全有问题,但是这样装的话,就不能将项目同样放在FAT32分区下,装好了以后,随便编了个程序,编译连接,一切OK,是在debug模式下的,但是运行的时候,却出现一些问题,截图上来给大家转载 2009-03-20 18:28:00 · 770 阅读 · 0 评论 -
JS特效之打字机效果
聊天记录<!-- var layers = document.layers, style = document.all, both = layers || style, idme=908601; if (layers) { layerRef = document.layers; styleRef = ; } if (style) { layerRef =原创 2009-04-05 14:07:00 · 2178 阅读 · 1 评论 -
C++对注册表常见操作的封装实现
1、头文件(声明)/********************************************************************* 文件名:RegOperator.h* 文件描述:对注册表的常见操作进行封装* 创建人: RainLeaf, 2009年4月10日* 版本号:1.0* 修改记录:*********************原创 2009-04-15 16:47:00 · 5721 阅读 · 4 评论 -
GDI绘图步骤
目 录一、获得绘图的窗口句柄... 3二、由窗口句柄得到设备环境句柄HDC. 3三、图形绘制方法... 31、 画笔CreatePen. 32、 画刷... 43、 点SetPixel 64、 直线MoveToEx、LineTo. 65、 矩形Rectangle. 66、 椭圆Ellips原创 2009-04-15 16:44:00 · 5677 阅读 · 2 评论 -
fatal error LNK1104: cannot open file 'msvcirtd.lib' 【solution】
when we meet the error in vs2003 or 2005 like this:fatal error LNK1104: cannot open file msvcirtd.lib You need to use#include instead of#include原创 2009-04-09 07:52:00 · 2614 阅读 · 0 评论 -
ATL Tutorial 之 Polygon 实现
目 录一、 创建一个项目... 3二、 在项目中添加一个控制器... 4三、 给控制器添加一个属性... 6四、 更改控制器的绘图代码... 71、 修改头文件... 72、 修改OnDraw函数... 73、 为计算多边形的顶点添加CalcPoints方法... 8原创 2009-04-15 16:56:00 · 1692 阅读 · 0 评论 -
PNG文件格式
PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是企图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。流式网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PNGs Not GIF”,是一种位图文件(bitmap file)存储格式,读成“ping”。PNG用来存储灰度图像时,灰度图像的深度可多到16位转载 2009-03-31 18:34:00 · 763 阅读 · 0 评论 -
位图与bitblt【位图知识】
位图和Bitblt位图是一个二维的位数组,此数组的每一个元素与图像的像素一一对应。现实世界的图像被捕获以后,图像被分割成网格,并以像素作为取样单位。位图中的每个像素值指明了一个单位网格内图像的平均颜色。位图代表了Windows程序中存储图像信息的两种方法之一,另一种形式是元文件。位图也有两种:GDI位图对象和设备无关的位图(DIB: device-independent bitmap)转载 2009-04-15 17:09:00 · 3910 阅读 · 0 评论 -
获得窗口句柄方法
获得窗口句柄:this->m_hwnd // 本窗口句柄HWND GetForegroundWindow(VOID);GetSafehWnd 取你程序所在窗口类的句柄GetActiveWindow 取当前活动窗口句柄AfxGetMainWnd 取主窗口句柄GetForegroundWindow 取前台窗口句柄FindWindowEnumWindow 1、自身窗口句柄可用AfxGetMain转载 2009-04-11 20:48:00 · 2316 阅读 · 0 评论 -
vs2005应用程序一运行就界面最小化解决方法
由于VS2005在生成程序在初始化时默认都加了这句,所以只需要在OnInitDialog()中把ShowWindow( SW_SHOWMINIMIZED );这句注释掉即可。原创 2009-03-24 14:34:00 · 1498 阅读 · 0 评论 -
第一个D3D窗口
//======================================================//最简单的Direct3D程序//======================================================#include //-------------------------------------------------原创 2009-03-23 10:32:00 · 997 阅读 · 0 评论 -
Direct3D 开发框架
/*Win32 Direct3D9 SDK框架 1、注册窗体类; 2、创建窗口; 3、创建消息处理函数; 4、显示窗口; 5、初始化D3D、初始化资源数据(如:顶点向量、纹理等); 6、进入消息循环,用PeekMessage处理消息,以便在空闲时进行渲染。 而初始化D3D又分下面四个步骤: 1、创建IDirect3D9[1]对象; 2、检查硬件性能,原创 2009-03-23 13:44:00 · 1671 阅读 · 1 评论 -
在VC中载入RES失败(提示:这个文件已在另一个编辑器中打开)的解决办法
在菜单栏 最右边有个VC子窗口的 最小、最大、关闭 按钮。点击 关闭 按钮,把打开的RES文件关闭就可以了。原创 2009-03-24 11:09:00 · 2067 阅读 · 0 评论 -
CVTRES : fatal error CVT1100: duplicate resource. type:MANIFEST, name:1, language:0x0409【错误解决方法】
描述:Visual Studio 2003.NET转化为2005时所遇到的错误使得无法运行。解决:找到解决方案下的rc文件,用记事本打开,注释掉含有manifest所在行,重新编译即可。如://1 RT_MANIFEST "SimpleSample.manifest"原创 2009-03-23 08:34:00 · 6252 阅读 · 0 评论 -
win32 API窗口句柄 HWND
这篇文章是关于如何获取窗口句柄,以及有哪些函数可供使用的简单讨论!可适用于vc、bcb(其他的我没有试,估计可以),本人在bcb环境下试验。首先我会罗列出一些获取句柄的win32 api 函数,然后简单说说他们的用途!最后说说我是怎么理解和应用的。见笑了!可用的win32 api函数:1.HWND FindWindow(LPCTSTR lpClassName, LPCTSTR lpWindowNa转载 2009-04-11 20:42:00 · 4488 阅读 · 0 评论