2009-10-09

MFC获取文件时间

GetFileTime 是UTC
CFile::GetStatus 是Local Time

2009-10-08

[zz]2009年诺贝尔物理学奖获奖者高锟

[注:毕业后一直做光传输相关产品,所以,这篇新闻一定要转一下。]
http://news.163.com/09/1007/00/5KVVICC2000120GU.html

新华网斯德哥尔摩10月6日电 得益于光纤通信和CCD图像传感器的应用,诺贝尔奖揭晓的消息和情景如今能瞬间传遍全球。分别研究出这两项成果的华裔科学家高锟和两名美国科学家威拉德・博伊尔、乔治・史密斯,于6日荣获2009年诺贝尔物理学奖。

瑞典皇家科学院常任秘书贡诺・厄奎斯特6日在揭晓奖项的新闻发布会上说,高锟因在"有关光在 纤维中的传输以用于光学通信方面"取得了突破性成就,获得今年物理学奖一半的奖金,共500万瑞典克朗(约合70万美元);博伊尔和史密斯发明了半导体成 像器件――电荷耦合器件(CCD)图像传感器,两人分享今年物理学奖的另一半奖金。

高锟――"光纤之父"

高锟是继去年钱永健获得诺贝尔化学奖之后,又一位获得诺贝尔奖的华裔科学家。高锟1933年 在上海出生,1954年赴英国攻读电机工程,先后获得学士和博士学位。1987年,高锟出任香港中文大学第三任校长,1996年卸任。在与内地科技界的交 流合作中,高锟主张"一步一步把双方的联系实际化"。他于1996年当选为中国科学院外籍院士。

发布会上,诺贝尔物理学奖评选委员会主席约瑟夫・努德格伦用一根光纤电缆形象地解释了高锟的 重要成就:早在1966年,高锟就取得了光纤物理学上的突破性成果,他计算出如何使光在光导纤维中进行远距离传输,这项成果最终促使光纤通信系统问世,而 正是光纤通信为当今互联网的发展铺平了道路。

"我对于获颁诺贝尔物理学奖深感荣幸,"高锟在得知获奖后说。香港特区行政长官曾荫权表示,诺贝尔物理学奖是科学界的最高荣誉,他和香港市民衷心祝贺高锟教授获此殊荣。高锟教授不但是一位杰出的科学家,也是一位谦谦君子和有承担的教育家。



2009-10-02

如何改变按钮的光标

比如,当光标停在鼠标上方时,变成手形状的。

不要在OnSetCursor()之外设置,否则,那将得到相反的结果:当光标停在鼠标上方时是箭头,在其他地方变成手形状。

在OnSetCursor()中
        CRect rcStatic;   
        CPoint ptCursor;  

        GetCursorPos(& ptCursor);

            GetDlgItem(IDOK)->GetWindowRect(rcStatic);
            if(rcStatic.PtInRect(ptCursor))
            {
                SetCursor(m_hHandCursor);
                return TRUE;//注意,要return
            }

    //...
    //所有按钮的处理

    return CDialog::OnSetCursor(pWnd, nHitTest, message);

Hand形状的光标是系统预置,但是,如果直接用 LoadCursor(NULL, IDC_HAND); 则编译出错。
那是因为没有把#define IDC_HAND MAKEINTRESOURCE(32649) 给定义进来。
这是为什么呢?因为没有#define WINVER 0x0500。
不过,当你真的那样做了以后,会有一堆NOTE: WINVER has been defined as 0x0500 or greater which enables ...的提示。
哎,M$总是唧唧歪歪。
你觉得怎么好就怎么整吧。

2009-10-01

庆祖国60华诞

依次为Google Doodle、Baidu Logo、Bing背景图。