全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1332
推到 Plurk!
推到 Facebook!

有关CppWebBrowser and PDF

尚未結案
bigjing
一般會員


發表:4
回覆:4
積分:1
註冊:2005-01-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2005-02-24 21:54:08 IP:130.226.xxx.xxx 未訂閱
我现在学校的项目是为残疾用户做简单的用户接口.用户通过眼睛 控制鼠标.但是由于鼠标的精度有限,只能用几个大按钮进行交互. 所以很多很简单的事变得麻烦.如:翻页. 现在,我做的功能之一是:PDF阅读工具.我尝试用CppWebBrowser pageup//////////// { HWND WndChild; WndChild = FindWindowEx(CppWebBrowser1->Handle, 0, NULL, NULL); if (WndChild) { WndChild = FindWindowEx(WndChild, 0, NULL, NULL); PostMessage(WndChild,WM_KEYDOWN,VK_PRIOR,0); // send page up message } } 当我打开一个网页时,翻页功能工作正常.但如果是打开一个PDF文件就无法翻页. 请指点指点. 或者是否有其他的PDF component可以使用.只要有简单的浏览功能就好. 不好意思,刚学BCB不久,谢谢.
bigjing
一般會員


發表:4
回覆:4
積分:1
註冊:2005-01-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2005-03-04 20:51:00 IP:130.226.xxx.xxx 未訂閱
hi, I try to use AcroPDF to open the PDF file instead of CppWebBrowswer. and use below code: keybd_event(VK_NEXT, 0, 0, 0); Sleep(50); keybd_event(VK_NEXT, 0, KEYEVENTF_KEYUP, 0); Now it works. I was told to add Sleep() between these two lines. and This helps a lots.
系統時間:2024-04-24 10:35:40
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!