2005-06 << 2005-07 >> 2005-08

2005-07-16 (土)

  • 天気:晴れ

そういえば,実験がないので昨日は休みでした.月曜日も休みということは……4連休か.

*lParamとwParam

Windowsプログラマならお馴染みの変数名です.以前からlParamとwParamの頭についているlとかwは一体何なのだろうかと思っていたのですが,ヘッダファイルを見てて謎が解けました.

型を見てみると,lはLONGでwはUINTなのか…なぜわざわざ変えているのか.今のWindowsは32ビットだから,LONGもUINTも同じなのですが,Windowsが16ビットだった時代にはビット数が違ったのでしょう.つまり,wはWORDの略なんですね.本来ならWindows95になった時点でdwParamとかに変更するべきでしたね.

*T98-Next 〜 PC98エミュレータ

とりあえず,MS-DOSが動いているということは昨日書いたとおりですが,今日はもうちょっと環境を弄る.普段使うDOSコマンドをコピーしてきたり.himemとかを組み込んだり.コンベンショナルメモリを空けるためにCONFIG.SYSと格闘したり.

FEP

FEPという言葉自体が死語になりつつ(?)ありますが,とりあえずWindows98のCDから発掘したMS-IMEを入れておく.MSIMED.SYSが見つからなくて,暫く嵌りました.

……何かが違う.DOS上で使うFEPはMS-IMEじゃない気がする.やっぱりNECAIかな漢字変換か,もしくはATOKを使いたい.Windows98のCD-ROMには入ってないので,98のリカバリCDから発掘してくるか….

そろそろ,フロッピーディスクのイメージに入らなくなったので,HDDイメージをつくる.とりあえず20MBもあれば良いか.