Dec 21, 2007 5 Comments
来北方时间不长,夜里广播中听到这首《忆江南》,似乎更添了几分惆怅… 歌曲来自一个叫甜蜜的孩子(The Honeys)的乐队,成员大都来自中国美院。 Lyric 往昔的钟声就在夜色来临之前敲响 声音多么凄凉 谁的心没有方向四处流浪 依稀想起他的家 黄河里的水 长江里的水 最后在一起 而远走的你和这里的我 等到河水江水慢慢流干 在一起 半个月亮就在思念开始的地方 影子那么长 谁的心让月色照亮无处躲藏 依稀忘记他的家 黄河里的水 长江里的水 最后在一起 而远走的你和这里的我 等到河水江水慢慢流干 在一起 《忆江南》算是他们最近的代表作了,据说在国外的演出的时候获得了很多的好评!下面的试听来自一个女生的翻唱,个人觉得原唱的配乐和唱腔比较有力,所以感觉要震撼很多,不过在网上没找到。 [Audio clip: view full post to listen]
Read more...Dec 19, 2007 No Comments
“我们都以为是在自己的轨道独自生活,然而偶然的相遇却让生命更加美丽。” [Audio clip: view full post to listen] 因为”北京不眠夜”而接触到了这盘专辑《蜂蜜与白色樱草》,一群独立音乐人搞的独立音乐,虽然没有太多包装,但音乐还是好音乐。专辑里的歌曲大都简单、清新、自然、不造作,我一贯喜欢的风格,所以头一次听到便喜欢上了。 印象中听的这类音乐大都充斥着老外的声音,现如今听到来自本土的,倒真觉得难得…这里推荐给最近有点浮躁的人,推荐给生活在嘈杂中的人,推荐给所有喜欢白天晒太阳晚上晒月亮的人!
Read more...Dec 18, 2007 No Comments
MFC开发中,利用LoadCursor(该函数有两个,一个是SDK的,一个是类CWinApp中的)来加载光标。 1.使用系统预设的光标: HCURSOR hCursor = ::LoadCursor(NULL, IDC_ARROW); 第一个参数须为NULL。注意,传递IDC_HAND(设置手形的光标)的时候,如果系统是Windows 98/Me, Windows 2000/XP,须在 #include <afxwin.h> 语句前加上 #define WINVER 0×0500 (主要是用来指明所运行的系统类别),方得以成功编译并实现手形光标的加载。 2.使用自定义的光标,假如已在资源中建立ID为 IDC_MYCURSOR 的光标, HCURSOR hCursor = ::LoadCursor(AfxGetInstanceHandle(), MAKEINTRESOURCE(IDC_MYCURSOR)); 据同事及网上的朋友介绍,他们以前这样用基本上都是没问题的。不过在我的程序中,就奇了怪了,获得的hCursor 值一直为空。经测试,AfxGetInstanceHandle() 返回的值正确,下面考虑是不是MAKEINTRESOURCE()这个宏里出了问题,具体有待解决。 替代方案: HCURSOR hCursor = AfxGetApp()->LoadCursor(IDC_MYCURSOR); // OK, no problem here! 疑惑,这里又有点不明白。按理说,类中的LoadCursor在底层实现的时候还是要调用SDK的LoadCursor… Next a problem 在网上讨论了一阵,还是没有解决,最后还是冷静地停了下来,仔细地想了想,就这样,也竟然发现了问题的根源。 关于所建资源的ID号,外加引号的问题。经证实,若某个资源ID号的定义并不在该资源文件所包含的头文件中时,系统(这里指VC++6)会自动给该资源ID加上引号。一旦加上引号,貌似有些调用就得修改了,具体情况似乎得具体对待。当然也可以自行加上引号,然后一切按字符串方式传递。 有时觉得自己在钻牛角尖,也经常犹豫,在想这些繁多而琐碎的细节到底值不值得去花时间关注。对于这样的工作,细节的问题不可避免,但一直这样,总觉得难成气候,但如果不去解决,工作就会受阻,总之挺烦人的。 可能是我还没平衡好吧,希望这只是暂时的… 没有什么是放之四海而皆准的,写程序时也是,最好把各个接口的条件给限制好了,当然也得说明清楚!
Read more...Dec 10, 2007 No Comments
科学vs信仰(图片源自这里),类似程序流程图的描绘,比那些复杂的评论来的要简单很多。 貌似科学与信仰已渐渐能够融洽相处了,一个主外,一个主内,各执其职,挺好。 前几天,看到一则报导说现在信教的人又多了起来。于是乎感叹,存在即合理!
Read more...