乙個自定義訊息的例子

2021-06-02 12:34:50 字數 688 閱讀 5548

.h

#define idm_myclosepress                45571

lresult onmyclose(wparam wparam, lparam lparam);

.cpp

begin_message_map(cprogress, cdialog)

//on_wm_close()

on_message(idm_myclosepress,onmyclose)

end_message_map()

lresult cprogress::onmyclose(wparam wparam, lparam lparam)

定時器呼叫

settimer(1, 100, null);

void c***x::ontimer(uint_ptr nidevent)

.hafx_msg void ontimer(uint_ptr nidevent);

c***x* pdetaidlg = getpddlg();

if(pdetaidlg)

uint  waitforreturn(lpvoid lpparam)

translatemessage(&msg);

(void)dispatchmessage(&msg);}}

return 0;

}

自定義ViewGroup的乙個小例子

自定義viewgroup的的講解有很多,沒必要再過多的贅述,網上一搜一大把,下面寫乙個簡單的例子,供自己以後複習的時候可以用到。name cascadelayout name horizontal spacing format dimension name veritcal spacing form...

模仿自定義View的乙個小例子

先看效果圖,不會做 就是幾個圈,能夠根據手指觸控的位置來決定繪製粉紅色圈的個數 如下 public class bitmapcircleview extends view override protected void onmeasure int widthmeasurespec,int heigh...

自定義乙個死鎖

在鎖o1釋放之前需要等待鎖o2的釋放 在鎖o2釋放之前需要等待鎖o1的釋放.死在無限等待對方釋放鎖的迴圈中.這只是乙個簡單的死鎖 a需要b,b需要a 複雜一些的有 a需要b,b需要c,c需要a.public class demo6 implements runnable catch interrup...