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もあれば良いか.