znajdz element docelowy

0

Witam. W windowsie mamy taką opcję ze jesli:
klikamy menu start jakiś/program -> właściwości znajdz element docelowy to otwierany jest folder z danym plikiem i ten plik jest podświetlony (jakby kliknięty myszką). Chcę coś takiego wykonać. Otwieram folder z danym plikiem za pomocą ShellExecute jednak jak ten właściwy plik zaznaczyć??
Coś takiego by pasowało:
HWND h;
h = Button1->Handle;
PostMessage(h, WM_LBUTTONDOWN, 0 ,0);
PostMessage(h, WM_LBUTTONUP, 0, 0);

tu przycisk zostaje nacisnęty. Ale jak tu zamienić Button1->Handle na
C:\katalog\plik.txt - to by mi pomogło.

1

Droga Agnieszko,

Pewien zasób wiedzy już masz - i tak:
chodzi Ci o skrót - shortcut,
jego button z funkcją znajdź element docelowy - Find Target,
oraz funkcje ShellExecute,
to wrzucamy do googla!

Lecim:

  • pierwsze od góry hm.. codeproject - nienajgorsza strona, ale download z rejestracją -ne,
  • drugie... !!! udało się! wiemy, że explorer z lini poleceń jest w stanie zaznaczyć! wystarczy uruchomić "explorer.exe /select, c:\windows\system32\calc.exe"

Obyś była ładna. :)

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.