2010年10月29日 星期五

簡易井字遊戲

我們小時候經常玩井字遊戲,它是一個3*3的陣列,因此我們先宣告一個board變收來記錄,另外這個遊戲是兩人對玩的小遊戲,所以利用who來記錄輪到誰玩。其定義如下圖:


定義3*3的陣列我們必須要先設定初值,如下圖。


接下來在WM_PAINT的訊息下,要重繪井字及依據board來顯示目前是O或X。然後當收到WM_LBUTTONDOWN時,依照坐標來決定是下在什麼位置上,並換手。

沒有留言:

張貼留言