2
私はOfficeアプリケーションレベルプラグインのテキストの色をTextRange.Font.Color.RGB
で読み取ろうとしていますが、これはintを返さなければなりません。Font.Colorが混乱している値を返す
しかし、返される値は、私が期待する値ではありません。
私の色がある場合
...- 0 0 0 - 私が取得> 255
- 147 205 221 - - 私は0
- 255 0 0を取得する>>私は14536083を取得します
- 146 208 80 - >私は
- など11916796を取得...問題はここにある
?
バイトで、それを分割することは容易であるように、第1 Hexに値を変換し
あなたは本当に感謝しています。しかし、このendianessのことは私に少し心配しています。ビッグエンディアンで動作する他のWindowsマシンがある可能性はありますか?それは私のアドインがそれらのマシンで誤って動作することを意味します。 – alapeno
問題ありません。そのようなマシンが存在する場合は、RGBプロパティを別々に実装する異なるバージョンのOfficeを使用します。 –
ありがとう、私の多くを助けた – alapeno