北東崎鳳凰−記録帳
DiaryINDEXpastwill


2004年05月05日(水) 東風系のプログラミング捗る

ComboBox
卓情報は、Rate*4で判定するかね。

CB_GETLBTEXT
wParam = (WPARAM) index; /* 項目インデックス */
lParam = (LPARAM) (LPCSTR) lpszBuffer; /* バッファのアドレス */

CB_GETCURSEL
int ca0;
ca0= ::SendMessage(hCon1,CB_GETCURSEL,0,0);

ca0= ::SendMessage(hCon1,CB_GETCURSEL,0,0);
::SendMessage(hCon1,CB_GETLBTEXT,(WPARAM)ca0,(LPARAM)sz);
cA=(AnsiString) sz;
これで、今コンボボックスで選択されているところの
文字列がズバリ来ましたよ。良し。
2004/05/05(水)19:35:30


まぁプログラミングが久しぶりに捗って楽しいですな。
しかし、指の痛みが治ったわけではなく、
キー打ちに手袋は必須ですわ。

VIPが無料開放されているのでVIPに対応・・・
したつもりが、なんか変だな。
順観戦が、三・超と二人麻雀で往来が変。
どうやら、卓数がどっちも20で、どっちを
選んでいるか分からなくなっている模様。

仕方ないから、コンボボックスの内容取得して
そっちでの判定も付け加えることに。


ツモ切り機能は、我ながらやや笑えるわ。
タイマー系の再構成もしつつ、とにかく
超高速ツモ切り。
あと、終了やら次に進む、カン、ツモ、ロンも押せる時に
自動的に高速押し。

ここから対戦ロボの構成にも向かえるわけですが
ちと遠い目標になるかな・・・。
自前で全て判定するのでなく、学習型に
したいとは思っていますがね・・・。
自前で全て用意しようとしても、破綻しそうで・・・。


あとは、観戦失敗ダイアログの確実な処理と
観戦しながら対戦者情報の取得かね。
タイマー系とのタイミングも重要。

んーまぁ、東風を実力で超ラン達成は無理そうなので
プログラミング経由で楽しんでます。
超の方と数名かなり気兼ねなく話せているので
それにとって替えるとしますかww

二バイト書き換えたら面白いことにもなったしね〜(謎爆
プログラミング、バイナリ解析、逆アセンブラ
知識と経験をそれなりに動員して楽しんでますわ。


北東崎鳳凰 |MAILHomePage