Ĺ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
(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