ACustomExplorer: skapa en ny textfil för att lagra ditt klassnamn
Seer: alla json-filer i denna sökväg laddas efter att Seer startats. När användaren trycker på mellanslag, hämtar Seer handtaget för att matcha klassnamnet via GetForegroundWindow. Om det matchar ACustomExplorer skickar Seer ett WM_COPYDATA-meddelande till handtaget, och värdet på dwData är SEER_REQUEST_PATH .
ACustomExplorer: efter att ha mottagit WM_COPYDATA, matchar det SEER_REQUEST_PATH för dwData och skickar tillbaka ett meddelande så snart som möjligt med den fullständiga sökvägen till den valda filen.
Seer: när Seer tar emot meddelandet förhandsgranskar den filen och processen avslutas.
Logikkoden är helt Win32, vilket är helt oberoende av Qt-koden för gränssnittet, även om det inte finns något Qt-ramverk påverkar det inte läsningen.