トップ «前の日記(2006-04-18) 最新 次の日記(2006-04-20)» 編集

かにの泡ぶく


2006-04-19 メール送受信不調。

_ APOPが通らない。

朝から外部メールサーバへメールを取りにいく際、なんどもアクセスがはじかれるという現象が継続。

いくつかのプロバイダと契約しているが、我が家と、それら全てのプロバイダ間との通信でこの現象が発生しているのでどうもプロバイダ側の問題ではなさそう。

LAN<->WAN間ルータのトラフィックもとくに異常は無いようだし・・・

一旦全部電源落としてみるか(原始的なアプローチだ)。

_ WindowsでのテキストXOR描画。

GUIの開発で、XORでなにか画くってことは結構よくあること。例えば最も身近な例で言えば、グラフィックソフトなどで、マウスをドラッグしながら線を引くなんて処理。マウスのドラッグ開始点と、ドラッグ中の現在点の間でずっと直線を描き続けるなんて処理は、XORで画いた上からまたXORで画いて消して、新しい線をXORで画くという処理をマッハの速度でやっている。

最近Windowsの開発が多くなって、Windows上でこういう処理をよく組むのであるが、マウスの位置にリアルタイムに数値を表示してかっちょいくしようと思ったのがことの発端。

まぁ、テキストをXorで表示すれば済む話なので『こんなの1分間コーディングだな』なんて軽く考えていたのである。つうか、普通は軽く考えることだと思う。Macintosh上での開発であれば、Textの描画モードをXorにしてお仕舞いだし、昔、Unix上でGKSライブラリというものでやったときだって同じような感じだったし、NeXTの開発していたときだって同じだった。当然、Windowsだっていんちきとは言えいちおうGUIなんだから同じだろうと考えたのだ。

ところがどっこいWindows。どこに地雷があるかわからない。

いや〜〜〜、まいったまいった。Windowsの知識が浅い私がいけないといえばその通りなのだが、Xorでテキスト画くのがこんなに大変なのかよ。さすがWindowsだっ!と、関東平野の真ん中で愚痴を叫びたくなるぐらい大変なことになってしまった。

結局、CBitmapTextというクラスを作成し、ややこしい処理を全部隠蔽して使えるようにしたのだが、そんなことしないといけないぐらい大変なことであった。

あ〜あ。


もっと読みたい奇特なかたは、↓の読みたい月をクリックしてね。
2000|04|
2005|01|02|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|08|09|10|11|12|
2014|01|03|04|12|
2015|09|12|
2016|04|05|12|
2017|12|
2018|09|12|
2019|02|03|10|12|
2020|04|12|
2021|12|
2022|12|
2023|03|12|
2006年
4月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30


最新ツッコミ

  1. 青木@管理人 (10-09)
  2. こいち (10-09)
  3. 万年初心者 (04-01)
  4. 青木@管理人 (03-31)
  5. 万年初心者 (03-31)



  • 12月31日
    永劫回帰?!
  • 03月14日
    ランチに超高級カップ麺を食す。
  • 12月31日
    無為自然。
  • 12月31日
    今年もあと少し・・・
  • 12月31日
    大晦日。
  • 04月29日
    PCR検査陽性者数っていつの陽性者数?
    • 1. 日々の陽性者数はほぼほぼ意味無い。
  • 04月23日
    コロナ禍に思うこと。
    • 1. よんどころない話です。軽く読み飛ばしてください。
  • 04月22日
    買うとおカネが貰える?!
    • 1. 原油の価格がマイナスってナニソレ?!
  • 04月20日
    コロナ禍に思うこと。
    • 1. せめてもの報い。
  • 12月31日
    生きるということ。