上一页 1 2 3 4 5 6 ··· 13 下一页
  2014年3月26日
摘要: (cnBeta:http://www.cnbeta.com/articles/277936.htm) 首先贴个图,大家来一起念台词~ 念完了木有?很激情澎湃义愤填膺有木有? 这事情最早追溯到前年 8 月的一篇文章《十个步骤找回 Win8 中的微软拼音新体验模式》,其实就是手工注册一个COM完事,只是 阅读全文
posted @ 2014-03-26 01:10 溪流 阅读(30) 评论(0) 推荐(0) 编辑
  2013年6月25日
摘要: Timer这玩意儿很常用,却又很烦人。烦人之处有四: 1. 如果将其设到HWND上,则 a) 必须手工维护Timer的ID,小心翼翼地保证这些ID不重复,可能有人(比如我)就不怎么喜欢手工维护硬编码的ID。 b) 必须跟一个HWND关联,在没有HWND的时候,或者HWND不方便用的时候,就麻烦了。比 阅读全文
posted @ 2013-06-25 00:18 溪流 阅读(17) 评论(0) 推荐(0) 编辑
  2013年5月5日
摘要: 缘起 这是一篇找喷的文章。 由于一些历史原因和人际渊源,周围同事谈论一些技术话题的时候,经常使用“UI线程”一词。虽然我从来没有看到其确切定义,但心里对其含义可能略懂,因此一直装作心知肚明的样子(以免被嘲讽)。 日前,一同事发了封邮件大谈“UI线程”的概念,分享到大部门。大部门里除了我们一个Wind 阅读全文
posted @ 2013-05-05 22:43 溪流 阅读(13) 评论(0) 推荐(0) 编辑
  2013年1月18日
摘要: 最近遇到UpdateLayeredWindow在远程协助下会失败,但是GetLastError返回0。 后来看了http://blog.csdn.net/debehe/article/details/4767472,解决了,记一笔。 原代码: void Update() { CDC dc = Get 阅读全文
posted @ 2013-01-18 11:33 溪流 阅读(14) 评论(0) 推荐(0) 编辑
  2013年1月8日
摘要: ASP.NET MVC 框架入门——写一个搜索引擎 动态网页的历史非常悠久,可以追溯到上个世纪。就技术类型而言,主要有ASP、PHP、JSP三大派。笔者接触过ASP、PHP,遗憾的是几乎从未接触过JSP。偶就天生不是JAVA语系的。 后来,笔者稍微远离了一下Web开发,Web发生了翻天覆地的变化,c 阅读全文
posted @ 2013-01-08 01:54 溪流 阅读(15) 评论(0) 推荐(0) 编辑
  2012年12月2日
摘要: 引言 前面九月份的八篇关于COM的文章,说的都是进程内COM。那时,我们从一个含内嵌IE控件的窗口说起,根据COM协议手工书写了进程内COM组件,并由此积累了一些类似ATL的框架性代码。 今天开始,我们把脚步迈向进程外组件。同样是从最基础的开始,本篇我们将根据进程外COM组件的加载规范手工编写一个E 阅读全文
posted @ 2012-12-02 19:56 溪流 阅读(60) 评论(0) 推荐(0) 编辑
  2012年12月1日
摘要: 突然想到个问题,EXE可否像DLL一样导出函数呢?于是就起来做试验—— 静态链接调用 嗯,先建立一个EXE,内容很简单: #include "stdafx.h" #define EXE_LIBRARY #include "ExeLibrary.h" EXE_LIBRARY_API int Sum(i 阅读全文
posted @ 2012-12-01 11:41 溪流 阅读(60) 评论(0) 推荐(0) 编辑
  2012年11月13日
摘要: 如题,1*1的图片拉伸会被弄成: 2*2的会被弄成: 更大的图片,表现为右边缘和下边缘渐变: GDI+自作聪明了…… 解决方法: Graphics g; g.SetInterpolationMode(InterpolationModeNearestNeighbor); g.SetPixelOffse 阅读全文
posted @ 2012-11-13 14:49 溪流 阅读(10) 评论(0) 推荐(0) 编辑
  2012年10月25日
摘要: 现象—— 运行任何 .vbs 脚本,Windows Script Host 提示 找不到脚本“xxx.vbs”的脚本引擎“VBScript”。 网页中的 vbscript 脚本无响应,也无任何报错。 解决方案—— 检查以下三个注册表项: HKEY_CLASSES_ROOT\CLSID\{B54F37 阅读全文
posted @ 2012-10-25 13:55 溪流 阅读(29) 评论(0) 推荐(0) 编辑
摘要: IE保护模式下,ActiveX控件会打不开别的进程创建的共享内存,原因是IE运行在低完整性级别权限下,一般应用程序运行在中完整性级别。别的应用程序创建的共享内存,即使赋予Everyone权限,ActiveX控件仍然会打不开。 解决方案:创建共享内存的时候,设置下完整性级别: bool SetLowL 阅读全文
posted @ 2012-10-25 13:01 溪流 阅读(4) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 13 下一页