国产丰满大乳无码免费播放_久草一级毛片_国产av黄色一区二区_亚洲一级 片内射欧美乱强上司_制服丝袜亚洲日韩中文字幕欧美_亚洲av中文小島_国产精品无码久久av嫩草下载_91视频黄片软件APP大全

XML|HTML|TXT
您當前位置: 軟件開發>> 新利在線娛樂>> 軟件開發技術>> 瀏覽文章

delphi 發送消息控制滾動條

1、Perform 函數

DBGrid1.Perform(WM_VSCROLL,SB_PAGEDOWN,0); //控制滾動條,向后翻頁

DBGrid1.Perform(WM_VSCROLL,SB_PAGEUP,0); //控制滾動條,向前翻頁

2、SendMessage 函數


SendMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEDOWN,0);

SendMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEUP,0);


3、PostMessage 函數

PostMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEDOWN,0);

PostMessage(DBGrid1.Handle,WM_VSCROLL,SB_PAGEUP,0);

注明:(2、3函數的區別)

PostMessage只是把消息放入隊列,不管其他程序是否處理都返回,然后繼續執行;
而SendMessage必須等待其他程序處理消息后才返回,繼續執行。
PostMessage的返回值表示PostMessage函數執行是否正確;
而SendMessage的返回值表示其他程序處理消息后的返回值。
使用這兩個發送消息函數的最重要的是要看你的程序是否要對消息的滯后性關注否,PostMessage會造成消息的滯后性,而SendMessage則不會,但如果SendMessage消息處理失敗,則會造成程序停止!



手機:18678812288 E-Mail:1069706080@qq.com
地址:山東省濟南市舜耕路泉城公園東門園內向北50米 魯ICP備07011972號 版權所有2008-2013 新利體育18
Baidu