気まま研究所ブログ

ITとバイク、思ったことをてきとーに書きます。

Windows 10無償アップグレードで気になる点をMicrosoftサポートに聞いてみた。


Windows 10無償アップグレードが解き放たれてからおよそ1ヶ月が経つわけですが、私はまだWindows 7を使っております。
さて、無償アップグレードを経験していないわけですが、気になる点があったので直接Microsoftサポートに質問してみました。

質問内容

  1. 予約していても期間が過ぎるとアップグレードはできないのか
  2. 一度アップグレードし、再度ダウングレードした場合はどうなるのか
  3. OS自体のメディアを持っていてもできないのか
  4. 期間外でダウングレードし、再度アップグレードする場合はどうなるのか
続きを読む

ListViewにおけるカスタムスクロールバーの余白


すっかり日にちが経ってしまいました。
Savannah Managerを作りなおしていると、詰まってしまったので備忘録として置いておきます。

ScrollBarをカスタマイズし、標準のままでListViewに縦横のスクロールバーを配置すると次のように謎の余白ができてしまいます。

f:id:AonaSuzutsuki:20151208180902p:plain

気にならないのであればいいですが、私は気になるので消します。

この場合、x:Staticのマークアップ拡張機能を使用してGridViewScrollViewerStyleKeyを再定義します。

続きを読む

WOW64で起動した際に64bitレジストリへアクセスする

64bit OSにおいて、32bitビルドしたアプリケーションはWOW64を通して実行されます。
普通にプログラムを組んでる分にはさほど意識する必要はありませんが、レジストリを扱う場合少々面倒なことになります。

32bitアプリケーションを32bit OSで実行し、レジストリにアクセスした際はどこにアクセスしようが特に気にする必要はありませんが、64bit OSにおいては一部だけWow6432Nodeの場所を指定していまいます。
64bitでビルドすればこの問題は回避できるのですが、そうもいきません。

続きを読む