ďťż

Ładny brzuch

witam
(Nie wiem jak dokladnie to okreslic)

Jak wywolac okienko/poupmenu takie jak w windowsie np. jak sie klika na plik/folder prawym przyciskiem myszy

wizualnie chodzi mi o uzyskanie czegos takiego jak ponizej, zapewne kazdy wie o co chodzi

-----------------
otworz
exploruj
-----------------
WYslij do... ->
-----------------
Wytynij
Kopiuj
-----------------
Utworz skrot
Usun
Zmien nazwe
-----------------
Własciwości
-----------------

SORY nie podalem jezyka, BCB (C++ builder)
Użytkownik gesiek edytował ten post 08 kwiecień 2005, 19:42




uzyj komponentu PopupMenu z karty Standart :) ]
pozdrowienia :)


uzyj komponentu PopupMenu z karty Standart  :) ]
pozdrowienia :)




Takie menu to ja sibie moge zrobic, ja chce przechwycic to gotowe zrobione juz z windowsa


Chodzi ci o cos takiego jak ma np. Total Commander?




Nie wiem, ale mysle ze gdzies mozna to znalezc... Pewno to jakas funckja winapi


WINSCP


ShellExecute na pewno nie... a na googlach szukales :P?


Nie wiem zababrdzo jak to nazwac wiec nie szukałem.

Brawo chlopie ;) Wlasnie sciagnalem zrodlo WinSCP ;) Tylko nie wiem jak sie zalogowac, zeby zobaczyc dzialanie progsa :P


Brawo chlopie ;) Wlasnie sciagnalem zrodlo WinSCP ;) Tylko nie wiem jak sie zalogowac, zeby zobaczyc dzialanie progsa :P


potrzebne jest konto z obslga ssh, ja ci nie dam mojego :( dobny żart i moja głowa poleci


wiec se sciagnij zrodlo tego z sf :)

Witam

Oto jest kod na otwarcie okna właściwości jakiegoś katalogu (c++ z winapi):

bool ShowProperties(char * nazwapliku, HWND hwnd) {  SHELLEXECUTEINFO ShellInfo;    ShellInfo.cbSize = sizeof(SHELLEXECUTEINFO);    ShellInfo.fMask = SEE_MASK_NOCLOSEPROCESS | SEE_MASK_INVOKEIDLIST | SEE_MASK_FLAG_NO_UI;    ShellInfo.hwnd = hwnd;    ShellInfo.lpVerb = "Properties";    ShellInfo.lpFile = nazwapliku;    ShellInfo.lpParameters = NULL;    ShellInfo.lpDirectory = NULL;    ShellInfo.nShow = SW_SHOW;    ShellInfo.hInstApp = 0;    ShellInfo.lpIDList = NULL; return  ShellExecuteEx(&ShellInfo); }

no i teraz wystarczy
ShowProperties("C:\\Windows", hwnd);

Pozdrawiam i nie wciskac kitu, że nie działa bo testowały na moim Dev... ;)



codeguy

dzieki za pomoc, to też mi sie przyda ale jeszcze to nie jest to o co mi chodziło.
chodzi mi o wywolanie menu kontekstowego (tak mozna to nazwac) czyli krok wczesniej zanim np. wybiore sobie WŁASCIWOŚĆ i mi sie ukarze to co mi napisałeś

A za ten kodzik jeszcze raz wielkie dzieki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •