該點左滑鼠
2#define oh 2 //
該點右滑鼠34
5;910
class cmainwindow : public cframewnd //
不是繼承cframewnd 因此需要在cmainwindow()自己定義視窗類了
11;>_<:tictac.cpp>
1 #include 2 #include "tictac.h"3
#define id_timer_ellipse 1
4#define id_timer_rectangle 256
78/9
//10
1112
1819/20
//cmainwindow message map and member functions
2122
begin_message_map (cmainwindow, cframewnd)
23on_wm_create ()
24on_wm_timer ()
25end_message_map ()
2627
cmainwindow::cmainwindow ()
2863
64//
在程式結束之前銷毀建立的cmainwindow物件
65void
cmainwindow::postncdestroy ()
6669
7071
72int cmainwindow::oncreate (lpcreatestruct lpcs)//
回掉函式
7381
return0;
82}8384
void
cmainwindow::ontimer (uint ntimerid)
8595
if(pos.x<0
)99 pos.y+=vy;
100if(pos.y>rect.bottom-30
)104
if(pos.y<0
)108
109110
if(num++==0)killpos=pos;
111if(num>=length)
117if(killpos.x<0
)121 killpos.y+=killvy;
122if(killpos.y>rect.bottom-30
)126
if(killpos.y<0
)}130
131 cclientdc dc (this
);132
133134 cpen pen(ps_null,1,rgb(0,0,0
));135 dc.selectobject(&pen);
136if(num==1
)dc.rectangle(rect);
137 dc.ellipse(killpos.x,killpos.y,killpos.x+30,killpos.y+30
);138 ::deleteobject(&pen);
139140 cbrush brush(rgb(10,10,240
));141 dc.selectobject (&brush);
142 dc.ellipse(pos.x,pos.y,pos.x+30,pos.y+30
);143 ::deleteobject(&brush);
144145 cbrush brush1(rgb(255,0,0
));146 dc.selectobject (&brush1);
147 dc.ellipse(pos.x+5,pos.y+5,pos.x+25,pos.y+25
);148 ::deleteobject(&brush1);
149 }
彙編基礎學習27
文章 http www.mcany.cn article 302.htm 博主 沒落的殘陽 這節來學習下有符號整數的乘法運算,imul指令。這個指令保留了乘積的符號位。imul指令,ia 32指令集中有三種格式 單運算元 雙運算元和三運算元。在單運算元格式中,乘數和被乘數尺寸大小相同,乘積的大小是乘...
deeplearn學習筆記2 7
day4 1.機器學習的一些歷史和發展 2.幾個典型應用 2.1.關聯規則 2.2.聚類 2.3.樸素貝葉斯和決策樹 2.4.ctr預估和協同過濾 2.5.典型自然語言和影象識別 3.資料分析和機器學習的區別 最大的區別就是資料分析是分析過去的情況,機器學習是 未來的情況 4.機器學習的常見演算法分...
C 學習日記27 屬性
屬性可以是 類 class 結構 struct 介面 inte ce 的命名成員,他提供靈活的機制來讀取 寫入 或計算私有 private 欄位的值,屬性可以看作是公共 public 欄位的成員,但他實際上是定義了乙個 訪問器 的特殊方法讓私有欄位的值可以被讀寫或操作。說的形象點吧,比如我們定義乙個...