<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
 <channel>
  <title>vIstaswx - VB6,GDI+,XHTML</title>
  <link>http://vistaswx.blogbus.com</link>
  <description><![CDATA[vIstaswx 博客]]></description>
  <generator> by blogbus.com </generator>
  <lastBuildDate>Fri, 18 Dec 2009 21:01:24 +0800</lastBuildDate>
  <image>
									<url>http://public.blogbus.com/profile/9/6/2/1506269/avatar_1506269_96.jpg</url>
									<title>vIstaswx - VB6,GDI+,XHTML</title>
									<link>http://vistaswx.blogbus.com</link>
								</image>  <item>
   <title>Arone Main Frame 纠结ing...</title>
   <description><![CDATA[<p>最近重写了一下Arone，仅仅写了一个Splash，然后卡在了主界面上。</p>
<p>我很想提高效率，但是比较麻烦：</p>
<p><strong>方案1：桌面单独绘制+侧边栏LayeredWindow</strong></p>
<p>理论上提速不小，但是侧边栏另创LayeredWindow了&hellip;&hellip;这样就在以后侧边栏插件维护上有很大麻烦</p>
<p><strong>方案2：全部单独绘制</strong></p>
<p>全部绘制嘛，速度貌似不快到哪里去，而且侧边栏也麻烦</p>
<p><strong>方案3：桌面单独绘制+侧边栏控件</strong></p>
<p>模块化很舒服，可惜侧边栏控件导致的系统的透明混合导致速度慢，于是显然桌面绘制也用控件相比这部分用控件来说就不慢多少了</p>
<p>【话说这个东西最近在研究如何进一步提速】</p>
<p><strong>方案4：DirectX</strong></p>
<p>DirectX才是王道，可惜嘛&hellip;&hellip;我还不会，已列入计划学习任务中。暂不考虑。</p>
<p>&nbsp;</p>
<p>纠结中，前3选1，等dx学成后转dx<img style="border: 0px initial initial;" src="http://public.blogbus.com/biaoqing/163/11.gif" border="0" alt="" /></p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://pindao.blogbus.com/xingzhe?utm_source=blogbus&utm_medium=rss&utm_campaign=xingzhe" target="_blank">行者频道——从普通游客到资深背包族，跟随Ta们的镜头游遍全世界。</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/54226955.html</link>
   <author>vIstaswx</author>
   <pubDate>Fri, 18 Dec 2009 20:49:20 +0800</pubDate>
  </item>
  <item>
   <title>[置顶]VB6 GDI+ 教程传送门</title>
   <description><![CDATA[<p>Last updated:2009/12/10</p>
<p><a href="http://www.vbgood.com/viewthread.php?tid=87356&amp;extra=page%3D1&amp;page=1">VBGood上同步更新</a></p>
<p><a href="http://www.vbgood.com/viewthread.php?tid=87356&amp;extra=page%3D1&amp;page=1"></a><strong>
目录：
</strong></p>
<p><a href="http://vistaswx.blogbus.com/logs/37178452.html">VB6 GDI+ 入门教程[1] GDI+介绍</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/37178452.html"></a>
<a href="http://vistaswx.blogbus.com/logs/37196805.html">VB6 GDI+ 入门教程[2] GDI+初始化</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/37196805.html"></a>
<a href="http://vistaswx.blogbus.com/logs/37207407.html">VB6 GDI+ 入门教程[3] 笔、刷子、矩形、椭圆绘制</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/37207407.html"></a>
<a href="http://vistaswx.blogbus.com/logs/37306364.html">VB6 GDI+ 入门教程[4] 文字绘制</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/37306364.html"></a>
<a href="http://vistaswx.blogbus.com/logs/41223709.html">VB6 GDI+ 入门教程[5] 基础绘图小结</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/41223709.html"></a>
<a href="http://vistaswx.blogbus.com/logs/41225905.html">VB6 GDI+ 入门教程[6] 图片</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/41225905.html"></a>
<a href="http://vistaswx.blogbus.com/logs/45641502.html">VB6 GDI+ 入门教程[7] Graphics 其他内容</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/45641502.html"></a>
<a href="http://vistaswx.blogbus.com/logs/46082058.html">VB6 GDI+ 入门教程[8] Bitmap魔法(1):创建</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/46082058.html"></a>
<a href="http://vistaswx.blogbus.com/logs/46621676.html">VB6 GDI+ 入门教程[9] Bitmap魔法(2):数据读写</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/46621676.html"></a>
<a href="http://vistaswx.blogbus.com/logs/48404882.html">VB6 GDI+ 入门教程[10] Bitmap魔法(3):图片保存</a></p>
<p><a href="http://vistaswx.blogbus.com/logs/48404882.html"></a>
<a href="http://vistaswx.blogbus.com/logs/53406887.html">VB6 GDI+ 入门教程[11] Bitmap魔法(4):缓存位图</a></p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://icity.cn" target="_blank">《城客》：第一本中文互动杂志！</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/53412023.html</link>
   <author>vIstaswx</author>
   <pubDate>Thu, 10 Dec 2009 22:03:56 +0800</pubDate>
  </item>
  <item>
   <title>VB6 GDI+ 入门教程[11] Bitmap魔法(4):缓存位图</title>
   <description><![CDATA[<p>1.什么是缓存位图(CachedBitmap)</p>
<p>2.CreateCachedBitmap</p>
<p>3.DrawCachedBitmap</p>
<div class="link_gdiplus">GDI+ 模块链接加载中..</div><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://icity.cn" target="_blank">《城客》：第一本中文互动杂志！</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/53406887.html</link>
   <author>vIstaswx</author>
   <pubDate>Thu, 10 Dec 2009 21:25:22 +0800</pubDate>
  </item>
  <item>
   <title>Arone-模仿Windows7桌面 源代码 [VB-UI Preview Version]</title>
   <description><![CDATA[<p>&nbsp;</p>
<p>模仿Windows7桌面的一个东西，用了GDI+ = =|</p>
<p>声明：只是UI Preview Version，实质内容并没有，不过也已经有很大含金量了。</p>
<p>&nbsp;</p>
<p><strong>你可能需要的技术（即以下问题本代码中有解决方案）：</strong></p>
<p>(1) 透明通道Usercontrol</p>
<p>&nbsp;&nbsp;1.无法绘制</p>
<p>&nbsp;&nbsp;2.IDE下使用困难</p>
<p>&nbsp;&nbsp;3.鼠标事件无法响应</p>
<p>(2)&nbsp;获取EXE中图标（支持32位和任意尺寸）</p>
<p>(3) GDI+</p>
<p>&nbsp;&nbsp;1.半透明图片（ColorMatrix）</p>
<p>&nbsp;&nbsp;2.CachedBitmap</p>
<p>&nbsp;&nbsp;3.从hICON创建的位图&ldquo;丢失透明通道&rdquo;</p>
<p>&nbsp;&nbsp;4.Fading</p>
<p>(4) 文件遍历</p>
<p>(5) 高速获取文件扩展名等信息 [非我原创代码]</p>
<p>(6) 快速排序[指针交换]，二分查找</p>
<p>(7) 快捷方式的读取（例如获取指向的图标信息）</p>
<p>(8) 省略若干</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><strong>持续更新：</strong></p>
<p>[2009-11-22]Arone</p>
<p>[2009-11-12]Arone</p>
<p>&nbsp;</p>
<p><strong>截图：</strong></p>
<p><strong><span style="font-weight: normal;"><img style="border: 0px initial initial;" src="http://photo2.bababian.com/upload1/20091112/C10443E334D6142A445F6A07314F7337.jpg" alt="" /></span></strong></p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://icity.cn" target="_blank">《城客》：第一本中文互动杂志！</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/51137324.html</link>
   <author>vIstaswx</author>
   <pubDate>Thu, 12 Nov 2009 18:24:12 +0800</pubDate>
  </item>
  <item>
   <title>Fake QQ2009 Menu (beta) 源代码</title>
   <description><![CDATA[<p>一个模仿QQ2009菜单的控件，并非HOOK</p>
<p>&nbsp;</p>
<p><a href="http://www.bababian.com/phoinfo/8917FCED54D62A081D2FACFC9CAAB410DT" target="_blank"><img style="border:none;" src="http://photo2.bababian.com/upload1/20091112/8917FCED54D62A081D2FACFC9CAAB410.jpg" alt="" /></a></p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://pindao.blogbus.com/xingzhe?utm_source=blogbus&utm_medium=rss&utm_campaign=xingzhe" target="_blank">行者频道——从普通游客到资深背包族，跟随Ta们的镜头游遍全世界。</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/51138405.html</link>
   <author>vIstaswx</author>
   <pubDate>Thu, 12 Nov 2009 18:00:00 +0800</pubDate>
  </item>
  <item>
   <title>最近一些事儿……</title>
   <description><![CDATA[<p>自从我把一个古老的源码和一个半成品源码放到Mndsoft以后&hellip;&hellip;今天一看吓我一跳，博客访问流量大增&hellip;&hellip;（囧rz）</p>
<p>今天期中考试，明天期中考试，9天后NOIP2009&hellip;&hellip;10天后周一到周五我将从网上消失..</p>
<p>&nbsp;</p>
<p>对于放在大米盘上的东西的链接，有存档的我将尽快处理；</p>
<p>对于Arone，我周末可以继续开发&hellip;&hellip;下一个计划放出源代码的版本是1.0.0</p>
<p>对于GDI+教程&hellip;&hellip;有空了再写吧 呵呵。</p>
<p>对于某些源码，我会在本周六在博客上更新，也有一些会放到Mndsoft和VBGood上.</p>
<p><strong>所有将更新的源码列表：</strong></p>
<p>1.<strong>vIstaswx cnBeta News Reader</strong> ver 1 Trial</p>
<p>2.<strong>Vista Clock</strong></p>
<p>3.<strong>CPU Watcher</strong> Beta</p>
<p>4.<strong>Fake QQ 2009 Login</strong> Beta</p>
<p>5.<strong>QQ2009 SingleMenu Control</strong> Beta</p>
<p>6.<strong>Arone</strong> UI Preview Version</p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://pindao.blogbus.com/shenghuo?utm_source=blogbus&utm_medium=rss&utm_campaign=shenghuo" target="_blank">生活频道——笑谈生活，坐看人生，这里有着小人物的健康生活。</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/50971806.html</link>
   <author>vIstaswx</author>
   <pubDate>Wed, 11 Nov 2009 13:05:01 +0800</pubDate>
  </item>
  <item>
   <title>NOIP2009 初赛普及组 (pas) 参考答案</title>
   <description><![CDATA[<p>一、单选题 1.5'*20=30'</p>
<p>01-05 DBAAB</p>
<p>06-10 DCBCD</p>
<p>11-15 CCBDD</p>
<p>16-20 BDACB</p>
<p>&nbsp;</p>
<p>二、问题求解 5'*2=10'</p>
<p>1.70</p>
<p>2.5</p>
<p>&nbsp;</p>
<p>三、阅读程序 8'*4=32'</p>
<p>1.4</p>
<p>2.416</p>
<p>3.782</p>
<p>4.NPOI</p>
<p>&nbsp;</p>
<p>四．完善程序 3'*8+2'*2=28'</p>
<p>1.</p>
<p>① 0</p>
<p>② tmp+a[i]=ans 或者 a[i]+tmp=ans 或者 ans=a[i]+tmp 等</p>
<p>③ &lt;0</p>
<p>④ i</p>
<p>⑤ inc(tmp, a[i]) 或者 tmp:=tmp+a[i]</p>
<p>2.</p>
<p>① 0</p>
<p>② inc(hash[i, j]) 或者 hash[i][j]:=hash[i][j]+1</p>
<p>③ work(x,y,tot+1)</p>
<p>④ dec(hash[i, j]) 或者 hash[i][j]:=hash[i][j]-1</p>
<p>⑤ work(0,0,0)</p>
<p>注意：② ④ 两空，不一定要+1 或者 -1。也可以是④ -1 , ② +1. 也可以是 + k , 也可以 - k, 甚至任何加标记的操作(如位运算)都可以，只要相互撤销。（所以答案非常多）。</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>NOIP是我第一次参加，参加目的是为了拿决赛一/二等奖然后呢中考可以轻松很多，Pascal也是今年5月份刚学的，期间其实也没怎么看。今天考试神奇的，阅读程序全部AC(Total 32)，话说我可是经常计算错误的&hellip;&hellip;</p>
<p>不过很不幸的是完善程序被虐了，两个题一个题都没看懂不过还蒙对了8分(Total 28)..</p>
<p>&nbsp;</p>
<p>然后根据上海的最保守分数线65分，我似乎就这样神奇地过了初赛..不过只是&ldquo;似乎&rdquo;。</p>
<p>&nbsp;</p>
<p><strong><span style="font-weight: normal; background-color: #ffffff;">
</span></strong></p>
<p><strong>
<p><strong>结果，1周后揭晓。。Waiting.</strong></p>
<p>&nbsp;</p>
<p><strong>后记：</strong></p>
<p><strong>我万恶地神奇地以上海赛区第69名进入决赛&hellip;&hellip;</strong></p>
<p><strong>PS:一共参赛2500+，进入决赛250+。</strong></p>
</strong></p>
<p>&nbsp;</p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://pindao.blogbus.com/fengshang?utm_source=blogbus&utm_medium=rss&utm_campaign=fengshang" target="_blank">风尚频道——国内顶尖的时尚族群汇聚于此，未必是流行，但一定要有品位。</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/48609139.html</link>
   <author>vIstaswx</author>
   <pubDate>Sat, 17 Oct 2009 22:16:08 +0800</pubDate>
  </item>
  <item>
   <title>VB6 GDI+ 入门教程[10] Bitmap魔法(3):图片保存</title>
   <description><![CDATA[<p>1.Clsid，Encode</p>
<p>2.Params</p>
<p>3.GdipSaveImageToFile</p>
<p>4.[封装]SaveImageTo的使用</p>
<div class="link_gdiplus">GDI+ 模块链接加载中..</div><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://pindao.blogbus.com/fengshang?utm_source=blogbus&utm_medium=rss&utm_campaign=fengshang" target="_blank">风尚频道——国内顶尖的时尚族群汇聚于此，未必是流行，但一定要有品位。</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/48404882.html</link>
   <author>vIstaswx</author>
   <pubDate>Wed, 14 Oct 2009 21:20:18 +0800</pubDate>
  </item>
  <item>
   <title>悲剧了……</title>
   <description><![CDATA[<p>
<p>今天突然想找找GDI绘制矩形（忘记了 呵呵），于是G搜索了&ldquo;vb gdi 绘制矩形&rdquo;，结果悲剧了：</p>
<p>第1个，我博客GDI+教程资料-----------&gt;(- -!)</p>
<p>第2个，MSDN GDI+(.net)------------&gt;(- -.)</p>
<p>第3个，我博客GDI+教程某地的转载------&gt;(- -!!)</p>
<p>第4~8个，vb.net gdi+--------------&gt;(- -||)</p>
<p>第9个，我自己在VBGOOD上转载的我的教程&gt;(- -!!!)</p>
<p>第10个，又是一个vb.net gdi+--------&gt;(- -...)</p>
<p>&nbsp;</p>
<p>第二页，再次悲剧，又被GDI+占据了。。</p>
<p>&hellip;&hellip;</p>
<p>&hellip;&hellip;</p>
<p>最后终于 在第5页找到了第一份资料&hellip;&hellip;悲剧</p>
<p>&nbsp;</p>
<p>想那时，自学GDI+时候，搜索GDI+找到一堆GDI；</p>
<p>想现在，想看看GDI了，搜索GDI找到一堆GDI+...</p>
</p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://tuijian.blogbus.com/" target="_blank">推荐：让我们寻找最优秀的Blogger！</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/48090195.html</link>
   <author>vIstaswx</author>
   <pubDate>Sat, 10 Oct 2009 19:54:33 +0800</pubDate>
  </item>
  <item>
   <title>高仿QQ2009登录 ver1 测试版</title>
   <description><![CDATA[<p>恭喜访问量8888，有图有真相 :D</p>
<p><a href="http://www.bababian.com/phoinfo/529B1D96B8A66551EDD07F0D13202C93DT" target="_blank"><img style="border:none;" src="http://photo2.bababian.com/upload1/20091007/529B1D96B8A66551EDD07F0D13202C93.jpg" alt="" /></a></p>
<p>&nbsp;</p>
<p><strong>继续散布原创精品</strong></p>
<p><strong>Fake QQ 2009 ver 1.0.0 Beta</strong></p>
<p>高仿QQ2009，VB编写，留了几个可以一眼看穿的地方（当然是对我来说，对于大多数人来说第一眼看不穿）<br />修改的代码写起来估计2小时不要就可以解决&hellip;<br /><br />代码开源，因此不能做得一丝不差，不然某些人稍加修改，一个高仿QQ2009尾巴就出现了。</p>
<p><span style="color: #ff0000;">请安装完QQ2009后再运行，为什么呢？虽然程序没有用到QQ2009资源&mdash;&mdash;程序只是判断了一下 呵呵。</span><br /><strong><br /><span style="color: #0000ff;">【本程序仅供娱乐，原版代码不会泄露您任何信息也不会修改您任何信息。】</span></strong><br /><br /><br />这个程序还是挺麻烦的，尤其是细节性的东西，例如大写提示就弄了我半天&hellip;&hellip;<br />顺便我也发现了QQ2009几个小BUG&nbsp;:)</p>
<p><strong>以下模块/部分非新近编写：<br /></strong>mBrowser：正确运行浏览器部分，直接拿我以前一个程序的。<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;修改了一个地方&nbsp;嘿嘿就是把某个Public改成了Private<br /><br /><span style="color: #0000ff;">****mSkinner,cSkinner：非本人代码，代码编写者是GoogleVIPUser（谷歌VIP用户），感谢一下</span><br /><br /><span style="color: #ff6600;"><strong>感谢以下大牛对于某个/些问题对我的帮助[字典排序]：<br /></strong>Iceboy,&nbsp;reker</span></p>
<p><strong>附录：&ldquo;盗版&rdquo;和&ldquo;正版&rdquo;区别</strong></p>
<p>1.没有设置按钮&mdash;&mdash;被我的&ldquo;关于&rdquo;挤掉了</p>
<p>2.小键盘Caps Lock键无用&mdash;&mdash;这个纯属失误，因为刚开始编写时候这个是有用的，后来我也不知道改了什么就没用了（估计是我替换名字时候出了点问题）。我想这个东西我测试过，于是最后发布时候就没测试</p>
<p>3.运行后标题栏图标非真彩色&mdash;&mdash;图标我这里还不能明显地看不出来是不是真彩色&hellip;&hellip;呵呵 不过我是知道这个不是真彩色的</p>
<p>4.登录按钮默认无焦点 但是QQ2009中是有的，而且QQ2009中焦点线是实线 Fake版本中是虚线；QQ2009中按下按钮没有过渡，Fake版本中有过渡（嘿嘿 没有把GVU代码中过渡的去掉）</p>
<p>5.没有写解析用户图像的算法；帐号名字的获取算法也由于时间关系有点弱。</p>
<p>6.特殊节假日没有更换Banner，尤其是现在国庆期间&nbsp; ：）</p>
<p>7.QQ2009中我记得是启动后软键盘键位是一样的，我的是每次打开都重新布置</p>
<p>8.QQ2009中菜单不会使主窗体失去焦点</p>
<p>9.QQ2009中大写提示貌似是重绘气泡的，我是自己弄窗体的于是代码有一些BUG&hellip;&hellip;</p>
<p>10.其他还有啥&hellip;&hellip;我好像也找不到了。。。。其他有一些是腾讯算法有BUG我把它改正确了（呵呵） 例如 状态下拉列表按下后，按钮应该是恢复的，腾讯是过了一会儿触发别的消息才恢复</p>
<p>&nbsp;</p>
<p>PS:这个是一个很好的GDI+学习代码</p><!--sp--><br /><br /><div class="sysmsg"><b><a href="http://pindao.blogbus.com/fengshang?utm_source=blogbus&utm_medium=rss&utm_campaign=fengshang" target="_blank">风尚频道——国内顶尖的时尚族群汇聚于此，未必是流行，但一定要有品位。</a></b></div><br /><br />]]></description>
   <link>http://vistaswx.blogbus.com/logs/47793986.html</link>
   <author>vIstaswx</author>
   <pubDate>Wed, 07 Oct 2009 19:45:47 +0800</pubDate>
  </item>
 </channel>
</rss>
