2013-08-29 3 views
0

오랫동안 Google 크롬에서 URL을 가져 오려면 코드 FindWindowEx(Hwnd, 0, 'Chrome_OmniboxView', nil)을 오랫동안 사용 해왔습니다. 하지만 갑자기 the class Chrome_OmniboxView is no longer avaliable.Chrome_OmnoxView 창 클래스가 제거되었으므로 Chrome의 현재 URL을 얻으려면 어떻게해야합니까?

내가 여기 또는 어디 솔루션의 어떤 종류를 찾을 수 없습니다

:(, 사람이 어떻게 다른 방식으로 크롬에서 URL을 얻는 방법?

+1

무엇을 시도 했습니까? Spy ++에 대한 행운이나 API를 찾았습니까? Chrome은 Windows 컨트롤에서 멀어지고 있습니다. 그들이 이것을위한 API를 가지고 있는지 살펴보기 시작할 것입니다. –

+0

http://stackoverflow.com/questions/18431396/the-class-chrome-omniboxview-is-no-longer-available?rq=1 –

+0

[현재 URL을 읽는 Chrome 확장 프로그램을 작성할 수 있습니다.] (http://stackoverflow.com/q/10413911/33732) [해당 정보를 프로그램에 전달] (https://groups.google.com/a/chromium.org/forum/m/#!topic/크롬 - 확장/FSVZah2ZPBo). –

답변

2

을 난 그냥 크롬 확장 프로그램을 작성했습니다 해결하는 어떤 생각하십시오 이 정확한 문제는 여기에 있습니다. 크롬 웹 스토어 (무료)에 입력했습니다 : https://chrome.google.com/webstore/detail/add-url-to-page-title/ghpeimfjbonkimelnkbgekmcboomkgmi

페이지의 html 제목을으로 변환하면됩니다. 원래 제목 | url : [http : // www.the-url.com]

Chrome의 창 제목은 NativeWIN32.Ge를 사용하여 읽을 수 있습니다. tWindowText (핸들);

감사합니다. Simon http://www.xibis.com