HRESULT hr;
        VS_FIXEDFILEINFO vsf;        hr = GetFileVersion (szFxInstaller, &vsf);        if (FAILED(hr))
        {
            throw hr;
        }        DWORD dwFileVersionLS = vsf.dwFileVersionLS >> 16;这段代码是取得某一个文件的版本号,比如有一文件的版本号为1.5.1234.0
那么dwFileVersionLS的值就是1234,也就是第三段的值。我想不通为什么右移16位就是第三段的值?
还有我要取第一段或者第二段怎么取?
我想取1.5有怎么取?