ACustomExplorer: opprett en ny tekstfil for å lagre klassenavnet ditt
Seer: alle json-filer i denne banen vil bli lastet når Seer starter. Når brukeren trykker på mellomromstasten, henter Seer håndtaket for å matche klassenavnet gjennom GetForegroundWindow. Hvis det matcher ACustomExplorer, sender Seer en WM_COPYDATA-melding til håndtaket, og verdien av dwData er SEER_REQUEST_PATH .
ACustomExplorer: etter å ha mottatt WM_COPYDATA, matcher det SEER_REQUEST_PATH av dwData, og sender en melding tilbake så snart som mulig med den fulle banen til den valgte filen.
Seer: når Seer mottar meldingen, forhåndsviser den filen og prosessen avsluttes.
Logikkoden er ren Win32, som er helt uavhengig av Qt-koden til grensesnittet. Selv uten Qt-rammeverket vil det ikke påvirke lesingen.