要如何用[ZT]sendmessage來切換PageControl1 的TabSheet2呢

原帖地址:https://delphi.ktop.com.tw/board.php?cid=30&fid=72&tid=92608
Q:例如以下的handle
ClassName=SysTabControl32   handle=4851172
gettext=
要切換不同的TabSheet要如何傳參數呢
SendMessage(h,BM_CLICK, 0, 0);  //我是用這來傳按Button的,但
TabSheet查了 API的書就沒有介紹到
A:
MSDN http://msdn2.microsoft.com/en-us/library/ms907677.aspx

USES CommCtrl;

  SendMessage(PageControl1.Handle,TCM_SETCURFOCUS ,   0,0);  // TabSheet1
  SendMessage(PageControl1.Handle,TCM_SETCURFOCUS ,   1,0);  // TabSheet2

posted @ 2009-04-20 14:46  撞上安全岛  阅读(1045)  评论(0编辑  收藏  举报