[問題] 請問這是什麼語法?好像與WIN API有關的

看板C_and_CPP作者 (ostab)時間15年前 (2009/05/02 20:52), 編輯推噓6(600)
留言6則, 4人參與, 最新討論串1/1
我接手了某一位高手的程式 但是程式內有一段的內容,我不懂其涵意 但又不知該如何google 所以來此請教各位前輩 呈上我有問題的幾行語法 期望各位前輩可以告訴我這是屬於什麼語法 提供我有關語法的用法 或者是 參考資料 感恩 1. __property int PanX={read=GetPanX,write=SetPanX}; 我自己的判斷這好像是可以指定如何讀取此變數? 2. typedef void __fastcall (__closure *TMyMouseMoveEvent) (TObject* Sender, TShiftState Shift, int X, int Y, bool &AutoMouseDrop, E_HANDLES &DropHandle); 這好像是與自定事件有關的語法,但是還是一知半解的 再一次感謝各位前輩的指教 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.232.24.241

05/02 22:03, , 1F
2是函數指標嘛?? 我猜的啦:P
05/02 22:03, 1F

05/02 22:10, , 2F
這是BCB寫的 應該也不是某高手寫的 而是內建的Source code
05/02 22:10, 2F

05/02 22:13, , 3F
第一個代表的是 物件導向Set跟Get的概念
05/02 22:13, 3F

05/02 22:20, , 4F
第二個是滑鼠移動事件的function表示法
05/02 22:20, 4F

05/03 22:35, , 5F
物件導向哪來的Set / Get概念....
05/03 22:35, 5F

05/04 12:34, , 6F
要講的話只能說是 oo 鼓勵封裝.. XD
05/04 12:34, 6F
文章代碼(AID): #19_48f80 (C_and_CPP)