不爽的事

两件不爽的事都和倒霉的微卵有关。

1、MSN Messenger 自己说要升级,于是就升级,升完级再也登录不上去了。看了一下小版本号是 0311,只好卸载,到网上找了个升级前的版本 0299 装上,没想到还不行。最令人气愤的是它的那个进程退不出去,还杀不掉!用它自己的网络连接诊断功能测试,发现说我的默认网关不通,靠,我用的可是 ADSL 啊,上网什么的都正常,网的哪门子关啊。然后怀疑是防火墙程序有问题,就把防火墙关了,这回有点进展,可以通过四项,然后到 DNS 那一项就再也不动了,真是气煞人!!!

2、我的 DanSpy 工具今天发现在 Windows 9x 上使用会出现不相应的情况,还得我老人家调试了一把,才发现 9x 系统简直愚蠢到家了:如果你 RegisterClass 的时候在窗口类中指定每个窗口需要 4 个字节的附加数据空间,则按道理来讲只有使用偏移量 0 才能取出数据,更大的偏移量调用 GetWindowLong() 应该返回 0,而同时调用 GetLastError() 应该返回偏移量错误才对,没想到 Windows 9x 竟然总是返回操作成功,搞得我老人家的 for 循环永远检测不到 ERROR_INVALID_INDEX 的错误而不会中止;Windows NT 系列操作系统就不会有此问题,真是气煞人!!!

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注