﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-听雨小筑</title><link>http://www.cppblog.com/leonqiyu/</link><description>云卷风的个人博客</description><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 08:02:00 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 08:02:00 GMT</pubDate><ttl>60</ttl><item><title>关于动态库调用动态库</title><link>http://www.cppblog.com/leonqiyu/archive/2011/04/22/144766.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Fri, 22 Apr 2011 01:58:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2011/04/22/144766.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/144766.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2011/04/22/144766.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/144766.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/144766.html</trackback:ping><description><![CDATA[<p>今天碰到一个问题，主程序需要调用动态库dll1里面一个function，而这个function里面又包含对另一个dll2的调用，dll1编译链接毫无疑问，需要dll2的头文件，lib文件和dll文件，主程序编译链接需要dll1的.h，.lib，.dll文件，那么主程序需要dll2的什么文件呢，试了一下，可以不要头，但lib和dll都需要。com库的话，间接调用就简单点。</p>
<img src ="http://www.cppblog.com/leonqiyu/aggbug/144766.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2011-04-22 09:58 <a href="http://www.cppblog.com/leonqiyu/archive/2011/04/22/144766.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[11.04.15]工作日志</title><link>http://www.cppblog.com/leonqiyu/archive/2011/04/15/144279.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Fri, 15 Apr 2011 02:13:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2011/04/15/144279.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/144279.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2011/04/15/144279.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/144279.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/144279.html</trackback:ping><description><![CDATA[建了个对话框，拷贝原来vc6一段代码，控件sh加不上变量，并弹一网页<br><img src="http://www.cppblog.com/images/cppblog_com/leonqiyu/16590/o_Internet%20Explorer%20脚本错误.png" border=0><br>选择'是'之后，弹出添加成员变量对话框<br><img src="http://www.cppblog.com/images/cppblog_com/leonqiyu/16590/o_添加成员变量.png" border=0><br>排查bug，原来是构造前面加了一个enum，vc6里面没问题，vs里面报错。。<br>
<img src ="http://www.cppblog.com/leonqiyu/aggbug/144279.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2011-04-15 10:13 <a href="http://www.cppblog.com/leonqiyu/archive/2011/04/15/144279.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[11.04.11]新工作日志</title><link>http://www.cppblog.com/leonqiyu/archive/2011/04/11/143908.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Mon, 11 Apr 2011 01:34:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2011/04/11/143908.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/143908.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2011/04/11/143908.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/143908.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/143908.html</trackback:ping><description><![CDATA[1.内容：更改省级库里new出来的OGRSpatialReference释放内存报错问题。<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; OGRSpatialReference在多次调用会在释放时报错，不知道是不是版本原因。把它写到全局里，只调用释放一次先。<br>2.系统项目每次启动，都要连接数据库，oa库跟空间库，连接不上不让进入系统，为啥一定要连库？有的应用不需要连库，设计时应该考虑像PLSQL，没连库一样能进，如果有需要再登录连库就行了。
<img src ="http://www.cppblog.com/leonqiyu/aggbug/143908.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2011-04-11 09:34 <a href="http://www.cppblog.com/leonqiyu/archive/2011/04/11/143908.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>11.03.06 。。。</title><link>http://www.cppblog.com/leonqiyu/archive/2011/04/06/143518.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Wed, 06 Apr 2011 06:21:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2011/04/06/143518.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/143518.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2011/04/06/143518.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/143518.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/143518.html</trackback:ping><description><![CDATA[好久没上来过，都快长草了。。呵呵<br>时间一晃，接近四年了，四年弹指一瞬间。
<img src ="http://www.cppblog.com/leonqiyu/aggbug/143518.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2011-04-06 14:21 <a href="http://www.cppblog.com/leonqiyu/archive/2011/04/06/143518.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>07.04.12-工作日志</title><link>http://www.cppblog.com/leonqiyu/archive/2007/04/12/21695.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Thu, 12 Apr 2007 03:33:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2007/04/12/21695.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/21695.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2007/04/12/21695.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/21695.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/21695.html</trackback:ping><description><![CDATA[[任务:]使用自己写的cut out DEM工具时，鼠标部分轨迹不能消除<br>[解决:]与mousemove代码中封装的鼠标处理消息有冲突<br>[完成与否:]<br>[备注:]使用一般SetROP2不能完全消除鼠标运行轨迹，可能是与MoveCross（鼠标显示十字）函数相冲突。 
<img src ="http://www.cppblog.com/leonqiyu/aggbug/21695.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2007-04-12 11:33 <a href="http://www.cppblog.com/leonqiyu/archive/2007/04/12/21695.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[关于]WPARAM和LPARAM</title><link>http://www.cppblog.com/leonqiyu/archive/2007/04/12/21693.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Thu, 12 Apr 2007 03:23:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2007/04/12/21693.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/21693.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2007/04/12/21693.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/21693.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/21693.html</trackback:ping><description><![CDATA[<div class=postText>
<p>WPARAM：32位（双字节）的消息参数。值的格式和意思取决于主要的事件消息类型。在不同的情况下，WPARAM变元可能传输一个坐标点对，使用低字值标识次要的消息类型，提供某些其他的数据类型，或被完全忽略。在很多情况下，WPARAM值将被看成两个独立的字值，分别具有不同的功能。</p>
<p>LPARAM：32位（长整型）的消息参数。这个参数的值和意思取决于主事件消息类型。在不同的情况下，LPARAM变元可能提供一个字符串或记录结构的指针，分解为一组字、字节或标志值，或者往往完全没有用。</p>
</div>
<img src ="http://www.cppblog.com/leonqiyu/aggbug/21693.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2007-04-12 11:23 <a href="http://www.cppblog.com/leonqiyu/archive/2007/04/12/21693.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[关于]连续划线</title><link>http://www.cppblog.com/leonqiyu/archive/2007/04/10/21600.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Tue, 10 Apr 2007 08:48:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2007/04/10/21600.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/21600.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2007/04/10/21600.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/21600.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/21600.html</trackback:ping><description><![CDATA[void CMyView::OnMouseMove(UINT nFlags, CPoint point) <br>{<br>&nbsp;if(m_bIsLine)<br>&nbsp;{<br>&nbsp;&nbsp;CClientDC dc(this);<br>&nbsp;&nbsp;int nOldDrawMode =&nbsp; dc.SetROP2(R2_NOT);<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;dc.MoveTo(m_lbdPt);<br>&nbsp;&nbsp;dc.LineTo(m_lbuPt);<br>&nbsp;&nbsp;m_lbuPt = point;<br>&nbsp;&nbsp;dc.MoveTo(m_lbdPt);<br>&nbsp;&nbsp;dc.LineTo(m_lbuPt);<br>&nbsp;&nbsp;<br>&nbsp;&nbsp;dc.SetROP2(nOldDrawMode);<br>&nbsp;}<br>&nbsp;CView::OnMouseMove(nFlags, point);<br>}
<img src ="http://www.cppblog.com/leonqiyu/aggbug/21600.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2007-04-10 16:48 <a href="http://www.cppblog.com/leonqiyu/archive/2007/04/10/21600.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[关于]afxtempl.h</title><link>http://www.cppblog.com/leonqiyu/archive/2007/04/10/21595.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Tue, 10 Apr 2007 05:59:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2007/04/10/21595.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/21595.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2007/04/10/21595.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/21595.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/21595.html</trackback:ping><description><![CDATA[<p>代码简要说明： CArray &lt;CPoint,CPoint&amp;&gt; m_Array;</p>
<p>　　该语句定义一个CArray数组对象，模板类CArray有两个参数，第一个参数为数组元素的类型，该例中是CPoint，即m_Array是CPoint数组；第二个参数为引用类型，一般有两种选择，一种选择与第一个参数类型相同，它意味着数组对象作为参数传递时，传递的是数组对象。第二种选择是第一个参数类型的引用，它意味着数组对象作为参数传递时，传递的是数组对象的指针。因此，尤其对于较复杂的数组结构类型，推荐使用引用传递，节约内存同时加快程序运行速度.</p>
<img src ="http://www.cppblog.com/leonqiyu/aggbug/21595.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2007-04-10 13:59 <a href="http://www.cppblog.com/leonqiyu/archive/2007/04/10/21595.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>07.04.02-工作日志</title><link>http://www.cppblog.com/leonqiyu/archive/2007/04/02/21103.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Mon, 02 Apr 2007 10:20:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2007/04/02/21103.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/21103.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2007/04/02/21103.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/21103.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/21103.html</trackback:ping><description><![CDATA[[任务:]将DEM裁剪功能加入到DEMEDIT中<br>[解决:]<br>[完成与否:]未完<br>[备注:]今天熟悉了一下DEMEDIT源代码,结构与自己写的dem读取编辑方式不同,复杂了许多,有些函数用vc6.0 Goto definition功能键找不到定义,其实是在子类中重载了,用查找就可以找到,当然很多函数封装在了库中间,是看不到的.writeprofileini,writeprofilestring等函数可以存储一些程序相关信息.
<img src ="http://www.cppblog.com/leonqiyu/aggbug/21103.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2007-04-02 18:20 <a href="http://www.cppblog.com/leonqiyu/archive/2007/04/02/21103.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>07.03.30-工作日志</title><link>http://www.cppblog.com/leonqiyu/archive/2007/03/30/20927.html</link><dc:creator>云卷风</dc:creator><author>云卷风</author><pubDate>Fri, 30 Mar 2007 03:35:00 GMT</pubDate><guid>http://www.cppblog.com/leonqiyu/archive/2007/03/30/20927.html</guid><wfw:comment>http://www.cppblog.com/leonqiyu/comments/20927.html</wfw:comment><comments>http://www.cppblog.com/leonqiyu/archive/2007/03/30/20927.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/leonqiyu/comments/commentRss/20927.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/leonqiyu/services/trackbacks/20927.html</trackback:ping><description><![CDATA[<p>[任务:]DEM显示在正射影像上面,会有部分出现在鼠标不能移动到的地方,属于无效区<br>[解决:]做工具框选DEM,反向选择去除无效格网点<br>[完成与否:]完成<br>[备注:]比较难的位置是判断点与多边形位置关系函数(PtInPloyline())</p>
<img src ="http://www.cppblog.com/leonqiyu/aggbug/20927.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/leonqiyu/" target="_blank">云卷风</a> 2007-03-30 11:35 <a href="http://www.cppblog.com/leonqiyu/archive/2007/03/30/20927.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>