<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>The Blue of Cool Breeze - ver12.0 &#187; Windows</title>
	<atom:link href="http://tbcb.net/w/category/pc%e7%b3%bb/windows/feed/" rel="self" type="application/rss+xml" />
	<link>http://tbcb.net</link>
	<description>２次元空間における人物の写像及び心情的付加情報の投影技法に関する研究</description>
	<lastBuildDate>Tue, 09 Dec 2008 11:34:22 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.2</generator>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Windows 版 GTK+ (2.x)  のフォント変更</title>
		<link>http://tbcb.net/w/2005/08/28/windows-%e7%89%88-gtk-2x-%e3%81%ae%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e5%a4%89%e6%9b%b4/</link>
		<comments>http://tbcb.net/w/2005/08/28/windows-%e7%89%88-gtk-2x-%e3%81%ae%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e5%a4%89%e6%9b%b4/#comments</comments>
		<pubDate>Sat, 27 Aug 2005 15:05:45 +0000</pubDate>
		<dc:creator>弧月いう</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://tbcb.net/2005/08/28/windows-%e7%89%88-gtk-2x-%e3%81%ae%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e5%a4%89%e6%9b%b4/</guid>
		<description><![CDATA[（MS UI Gothic、9pt に設定する場合）
C:\Program Files\Common Files\GTK\2.0\etc\gtk-2.0\gtkrc に以下の行を追加する。
gtk-font-name=&#038; [...]]]></description>
			<content:encoded><![CDATA[<p>（MS UI Gothic、9pt に設定する場合）<br />
C:\Program Files\Common Files\GTK\2.0\etc\gtk-2.0\gtkrc に以下の行を追加する。</p>
<div class="card">gtk-font-name=&#8221;MS UI Gothic 9&#8243;</div>
]]></content:encoded>
			<wfw:commentRss>http://tbcb.net/w/2005/08/28/windows-%e7%89%88-gtk-2x-%e3%81%ae%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e5%a4%89%e6%9b%b4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>起動ロゴのアニメーションパレット指定について</title>
		<link>http://tbcb.net/w/2004/11/17/%e8%b5%b7%e5%8b%95%e3%83%ad%e3%82%b4%e3%81%ae%e3%82%a2%e3%83%8b%e3%83%a1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%83%91%e3%83%ac%e3%83%83%e3%83%88%e6%8c%87%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/</link>
		<comments>http://tbcb.net/w/2004/11/17/%e8%b5%b7%e5%8b%95%e3%83%ad%e3%82%b4%e3%81%ae%e3%82%a2%e3%83%8b%e3%83%a1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%83%91%e3%83%ac%e3%83%83%e3%83%88%e6%8c%87%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/#comments</comments>
		<pubDate>Wed, 17 Nov 2004 09:28:02 +0000</pubDate>
		<dc:creator>弧月いう</dc:creator>
				<category><![CDATA[PC-9800]]></category>
		<category><![CDATA[PC系]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[zakki]]></category>

		<guid isPermaLink="false">http://tbcb.net/2004/11/17/%e8%b5%b7%e5%8b%95%e3%83%ad%e3%82%b4%e3%81%ae%e3%82%a2%e3%83%8b%e3%83%a1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%83%91%e3%83%ac%e3%83%83%e3%83%88%e6%8c%87%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/</guid>
		<description><![CDATA[
Windows95/98 では、Windows の起動時に、色の帯が横に移動する起動ロゴを表示することは、 ユーザーならすでにご存じのことと思います。 そして、この画像は、Windows のブートドライブのルートディレ [...]]]></description>
			<content:encoded><![CDATA[<p>
Windows95/98 では、Windows の起動時に、色の帯が横に移動する起動ロゴを表示することは、 ユーザーならすでにご存じのことと思います。 そして、この画像は、Windows のブートドライブのルートディレクトリに &#8220;LOGO.SYS&#8221; という名前で、 決められたサイズ・色数のビットマップファイルをおくと差し替えられることもすでに有名な業です。 しかし、ただ単に普通のビットマップファイルをおいただけでは、 先ほどの色の帯を動かすためのカラーパレット置き換えのため色が変な風にちかちかすることがあります。 そこで、この現象を起こらないようにしたり、 思い通りにパレットを置き換えさせてしまおうという方法を紹介します。
</p>
<p><span id="more-152"></span></p>
<p>
ちょっと長いんで（笑）、休み休み読み進めることをおすすめします。
</p>
<p>
まず、バイナリエディタ （僕は窓の杜かどっかにあった&#8221;BZ&#8221;というのを愛用してます。 BITMAP 関係の構造体を扱いやすくできてて便利。） を御用意ください。 そして、PC/AT 互換機をお使いの方は、320&#215;400、256 色のビットマップ画像を、 PC-98 シリーズをお使いの方は、640&#215;400、16 色のビットマップ画像を用意して、 それをバイナリエディタで開いてみてください。 画像はこの条件に合えばどんな物でも良いです。
</p>
<p>
さて、000032 ? 000035 をご覧ください。 この部分が、カラーパレットのアニメーションの条件を指定する場所です。 この場所は BITMAPINFOHEADER という、 ビットマップファイルの様々な情報を格納する構造体のなかの、 biClrImportant というメンバに相当していて、 「ビットマップの表示において重要と思われるカラーインデックスの個数を指定する」 という用途のために用意されています（この辺がよくわからない方は、 「まぁそんなものがあるんだ」と納得してください）。 ちなみに、この BITMAP 関係の構造体のメンバは、 １バイトごとに区切って後ろから見る （たとえば、000032 ? 000035 が、[67 45 23 01] となっている場合、 これは実際には [01234567] を表しています。） というややこしい構造をしているのでご注意を。
</p>
<p>
と、ここからがようやく核心です。 この 000032 に書かれている数字以降のパレットがアニメーションされるパレットとなり、 000033 に書かれている数字は、 デフォルトの起動ロゴで言うところのアニメーションの方向が単方向 [00] か双方向 [01] かを表しています。 具体的に例を挙げると、000032 が [EC (236)]、000033 が [00 (0)] のとき、 この画像のパレット番号 236 以降のパレットを順にひたすらシフトして置き換えるようになります。 もちろん、000032 は、16 色しか起動ロゴで扱えない PC-98 シリーズでは [0F (15)] までしか指定できません （というか、それ以降を指定したときにどうなるかは未確認なのですが）。 また、すでにお気づきの方もいらっしゃるかもしれませんが、アニメーションに割り当てられるパレットは、 最初あるいは途中のパレットから途中のパレットまで、という指定の仕方はできません。 必ず最後のパレットまでを指定することになるので、それを画像の作成時に考慮しないといけません。
</p>
<p>
上記の通り、アニメーションさせたいパレットの始まるパレット番号を 000032 に、 アニメーションの方法を 000033 で指定したら、その変更を保存し、 さらに画像ファイルの名前を &#8220;LOGO.SYS&#8221; とします。 これをブートドライブのルートディレクトリに置いて作業完了。 再起動してみてちゃんと想像通りに表示されたら成功です。おつかれさま。
</p>
<p>
＜サンプルファイル＞
</p>
<p>
LOGO.SYS のサンプル（非常に適当なやつですが）をおいておきます。
</p>
<p>
・<a href="http://tbcb.net/comcom/winlogo/PC-98/LOGO.SYS">PC-98シリーズ用</a>(126KB)<br />
<br />・<a href="http://tbcb.net/comcom/winlogo/PCAT/LOGO.SYS">IBM-PC/AT</a><a href="http://tbcb.net/comcom/winlogo/PCAT/LOGO.SYS">互換機用</a>(127KB)</p>
]]></content:encoded>
			<wfw:commentRss>http://tbcb.net/w/2004/11/17/%e8%b5%b7%e5%8b%95%e3%83%ad%e3%82%b4%e3%81%ae%e3%82%a2%e3%83%8b%e3%83%a1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%83%91%e3%83%ac%e3%83%83%e3%83%88%e6%8c%87%e5%ae%9a%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web表示でないときのデスクトップアイコンの非表示</title>
		<link>http://tbcb.net/w/2004/11/11/web%e8%a1%a8%e7%a4%ba%e3%81%a7%e3%81%aa%e3%81%84%e3%81%a8%e3%81%8d%e3%81%ae%e3%83%87%e3%82%b9%e3%82%af%e3%83%88%e3%83%83%e3%83%97%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e3%81%ae%e9%9d%9e%e8%a1%a8/</link>
		<comments>http://tbcb.net/w/2004/11/11/web%e8%a1%a8%e7%a4%ba%e3%81%a7%e3%81%aa%e3%81%84%e3%81%a8%e3%81%8d%e3%81%ae%e3%83%87%e3%82%b9%e3%82%af%e3%83%88%e3%83%83%e3%83%97%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e3%81%ae%e9%9d%9e%e8%a1%a8/#comments</comments>
		<pubDate>Thu, 11 Nov 2004 14:30:56 +0000</pubDate>
		<dc:creator>弧月いう</dc:creator>
				<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://tbcb.net/2004/11/11/web%e8%a1%a8%e7%a4%ba%e3%81%a7%e3%81%aa%e3%81%84%e3%81%a8%e3%81%8d%e3%81%ae%e3%83%87%e3%82%b9%e3%82%af%e3%83%88%e3%83%83%e3%83%97%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e3%81%ae%e9%9d%9e%e8%a1%a8/</guid>
		<description><![CDATA[アクティブデスクトップ環境では、画面のプロパティの[ 効果 ]の欄で、 デスクトップがWeb表示の時に限りデスクトップアイコンを表示しないようにできるようになりました。 しかし、デスクトップがふつうの表示の時はアイコンは [...]]]></description>
			<content:encoded><![CDATA[<p>アクティブデスクトップ環境では、画面のプロパティの[ 効果 ]の欄で、 デスクトップがWeb表示の時に限りデスクトップアイコンを表示しないようにできるようになりました。 しかし、デスクトップがふつうの表示の時はアイコンは消えてくれません。</p>
<p>これを消すには、レジストリの、</p>
<p><span class="tt">HKEY_CURRENT_USER￥Software￥Microsoft￥Windows￥<br />
CurrentVersion￥Policies￥Explorer</span></p>
<p>に、</p>
<p><span class="tt">NoDesktop</span></p>
<p>というDWORD値を作成し、その値を</p>
<p><span class="tt">0&#215;00000001(1)</span></p>
<p>にしてWindowsを再起動します。（シェルだけでもOK）</p>
<p>これでデスクトップのアイコンは表示されなくなりますが、 デスクトップで右クリックしてもコンテキストメニューが表示されなくなるので注意してください。</p>
<p><em>※ここに書かれていることがよく分からない方は、下手にいじらない方がよいでしょう。万一レジストリを壊すと大変です。また、この操作は各自の責任の上で行ってください。この操作が引き起こすいかなる事象にも当方は責任を負いかねます。</em></p>
]]></content:encoded>
			<wfw:commentRss>http://tbcb.net/w/2004/11/11/web%e8%a1%a8%e7%a4%ba%e3%81%a7%e3%81%aa%e3%81%84%e3%81%a8%e3%81%8d%e3%81%ae%e3%83%87%e3%82%b9%e3%82%af%e3%83%88%e3%83%83%e3%83%97%e3%82%a2%e3%82%a4%e3%82%b3%e3%83%b3%e3%81%ae%e9%9d%9e%e8%a1%a8/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
