WINCE應用開發筆記二

2021-05-22 02:42:16 字數 679 閱讀 9367

1. sendmessage和postmessage;

postmessage是將訊息發給視窗所屬的執行緒的訊息佇列,並立即返回。

sendmessage將訊息傳送出去後,直到處理完畢,返回。msdn中的解釋是會呼叫特定的視窗函式,比如,獲取listbox中當前選中的項,肯定需要通過listbox的視窗函式來處理。疑問是,它還會通過佇列嗎?

2. bn_click和bn_clicked;wm_lbuttonup和wm_lbuttondown

從硬體出來的資訊只有wm_keydown、wm_keyup、wm_lbuttonup、wm_lbuttondown等訊息。button這類控制項處理這類資訊並產生wm_clicked訊息,這類資訊以wm_command的形式傳送出來。button控制項也給應用程式提供了模擬按鍵的介面,通過傳送wm_click訊息給button控制項,button控制項接收後,傳送wm_clicked給其父視窗處理。

3. bn_getcheck和bn_setcheck;

應用程式傳送訊息bn_getcheck來獲取radio button或者check box的狀態。

應用程式傳送訊息bn_setcheck來設定radio button或者check box的狀態。

4. bn_setfocus和bn_killfocus;

當button獲取或者失去focus時,button傳送該訊息。

iphone 開發筆記二

11 iphone中變數值是否等於字串的判斷方法 objective c string1 isequaltostring 123 12 iphone的framework的目錄 mac developer platforms iphoneos.platform developer sdks iphon...

安卓開發筆記(二)

1.建立帶布局的彈出框 alertdialog.builder builder new alertdialog.builder getactivity layoutinflater inflater layoutinflater.from getactivity view view1 inflate...

元件化開發筆記(二)

1 從library 的activity跳回到主工程的activity intent intent new intent intent.setclassname com.yx.wolfnestlib com.yx.wolfnestlib.activity.dengluactivity startac...