giron
-
Postów
12 -
Dołączył
-
Ostatnia wizyta
Odpowiedzi opublikowane przez giron
-
-
czesc, chce ustawiac w programie (pisanym w VC++) szybkosc kursora myszy, (tak jak mozna to robic w PanelSterowania->Mysz->OpcjeWskaźnika->Ruch->WybierzSzybkośćWskaźnika), a dokladniej mowiac przy trzymaniu spacji chce go zwalniac, zastosowalem takie cuś :)
int mouse[2];
mouse[0] = 0;
mouse[1] = 0;
mouse[2] = 1;
::SystemParametersInfo(SPI_SETMOUSE, 0, mouse, 0);
ale nic nie pomoglo, nie bylo reakcji.
Sprawdzalem tez SPI_GETMOUSE ale tez mi nie podaje!
Pytanie: co robie zle lub gdzie jest blad w rozumowaniu ?
pozdrawiam i dzieki, giron
-
czesc,
mam zalozony hook na klawiature i funkcje obslugujaca to KeyboardProc -
co w niej moge zrobic aby przy puszczeniu klawisza LWIN (KeyUp) system nie zareagowal na to, czyli nie wywolal menu Start tylko zeby to zignorowal ?
pozdrawiam i dzieki
-
czesc, czy ktos kojarzy moze za pomoca jakich funkcji WinApi, badz VC++ moge uzyskac dane na temat polozenia monitorow w przypadku korzystania z dwóch? - (dual head)
szukalem w funkcji GetsystemMetrix() ale tam jest wydaje mi sie za malo danych abym mogl wywnioskowac gdzie umieszczone sa na globalnej przestrzeni poszczegolne monitory i jakie maja rozdzielczosci.
pozdrawiam, giron
-
Witam wszystkich serdecznie,
chcialem sie spytac jak zrobic w VisualC++ 6.0 zbey program uruchamial mis ie jako zminimalizowany w Trayu?, w ogole jak sie robi traya w VC++?
i 2 pytanie czy jak juz bede mial moj program zminimalizowany w trayu to czy bedzie on reagowal na hotkey swoj? i jak wtedy okno programu zmaksymalizowac
dzieki wielkie i pozdrawiam, Giron :D
-
jak uzywa sie registerhotkey w VC++ ?
rozumiem ze w OnCreate wywolam funkcje RegisterHotKey(...)
a w OnClose funkcje UInregisterHotKey(..)
ale gdzie wstawie obsluge hot key ?
wszedzie pisza o jakims WM_HOTKEY ale widze ze w VC++ nie ma w ClassWizard takiej wiadomosci !
prosze o pomoc !
dzieki i pozdrawiam
-
do tej pory program uruchamialem za pomoca klawiszy skrotu windowsu, i beda gdziekolwiek moglem odpalic program, ale teraz nie zalezy mi na odpaleniu programu tylko jego zmaksymalizowaniu,
chcialbym zeby to dzialalo tak:
uruchamiam sobie sam program i uruchamia sie on w wersji zminimalizowanej, nastepnie bedac i robiac cokolwiek kiedy przycisne jakis klawisz zeby moj program sie maksymalizowal, a kiedy go puszcze zeby sie chowal.
prosze o pomoc i pozdrawiam
-
czesc, szukam pomocy, poniewaz jeszcze nie robilem podobnych rzeczy
Chcialem sie spytac jak najlepiej zrobic hak na klawiature, jak w ogole go zrobic :D, dokladniej mowiac chcialbym aby po uruchomieniu programu mozna bylo robic cos innego, ale w momencie nacisniecia danego klawisza "uaktywnial sie" moj program, po puszczeniu klawisza spowrotem sie "chowal"
dzieki i pozdrawiam wszystkich :D
-
czesc, mam taki problem, pisze programik do grafiki ktory ma szybko sie uruchamiac i rownie szybko po zrobieniu swojego zamykac sie. Jednak po zamknieciu programu i zwroceniu focusa ma wpisac w to okno do ktorego wroci jakis tekst. W kazdym razie program uruchamia sie w kazdym momencie, poprzez klawisz skrotu - windowsowa opcja, dla elementow z pulpitu.
Przyklad pisze sobie cos w notatniku, nagle uruchamiam program klawiszem skrotu, program robi swoje i po wyjsciu z niego, jak focus wroci do notatnika, a dokladnie jego okna Edit ma wypisac tekst.
Do tej pory udalo mi sie najpierw dobrac do Notatnika, pobierajac w programie okno -> GetWindow(GW_HWNDNEXT) i nastepnie jego child -> GetWindow(GW_CHILD). I dzialalo ok, tylko ze nie kazdy program ma taka strukture okien. Inny sposob ktory uzylem: sprawdzenie wszystkich dzieci tego programu, np. notatnika. I w ten sposob udalo sie wyslac tekst do Notatnika, Visuala, czy programu UltraEdit (program typu MDI, z dokumentami). Tekst wysylam funkcja PostMessage(). najpierw robilem za pomoca WM_CHAR, teraz jako WM_KEYDOWN i WM_KEYUP, bo to pierwsze nie wszedzie hulalo.
W kazdym razie nie podoba mi sie ten drugi sposob, chyba przekombinowany, i nie daje rady wszystkim programom, a pierwszy niewystarczajacy (dzialal tylko na Notatnik, z tych na ktorych testowalem).
Szukam funkcji API, MFC, lub lepszego sposobu - (pisze w VisualStudio 6), ktore pozwola mi "latwo i przyjemnie" uzyskac wskaznik, dostep do tego okna (Edita) w ktorym potem bede mogl wpisac tekst, czyli okno majace ostatni focus, ale nie jako program (Notatnik) tylko konkretne okno. Czyli najlepiej jakby istniala funkcja typu
pobranie okna z ktorego startowalem, np. notatnika
CWnd* wnd GetWindow(GW_HWNDNEXT); <- to stosuje
i cos jak:
CWnd* wnd_poszukawane = wnd->GetLastActiveWindow(); <- z tym ze takiej nie ma w MFC
prosze o pomoc i dzieki,
pozdrawiam
-
dzieki, a ciagnac temat ktory poruszyles, apropo VIVO:
- czy potrzebna jest wtedy karta TV?
- czym sie rozni VIVO od karty TV?
pozdrawiam :D
-
dzieki za rade, chcialem sie zatem spytac ktorego z tych radeonow polecasz kupic, zeby mial dual head, i w ogole to co powyzej opisywalem
HIS RADEON 9250 128DDR 128 bit TV 290 zł. <- czy ta ma dual head ???
HIS RADEON 9550 128DDR 128 bit TV/DVI 290 zł.
SAPPHIRE RADEON 9250 128MB 128bit TV/DVI 250 zł.
SAPPHIRE RADEON 9550 128MB 128bit TV/DVI 280 zł.
jeszcze dodam ze nei potrzebuje karty graficznej do gier, zalezy mi natomiast wlasnie na tym zeby karta obslugiwala 2 monitory.
dzieki i pozdrawiam
-
czesc, chcialem prosic o pomoc wyboru karty graficznej,
potrzebuje kupic karte niedroga, do 300 zlotych, a najlepiej w cenie ok. 200 z tym zeby miala wyjsia analogowe, cyfrowe i tv, i zeby potrafila obslugiwac rownoczesnie dwa monitory (dual head).
pozdrawiam i dziekuje z gory za pomoc :D

Excel
w Programowanie
Opublikowano
czesc, robil juz moze ktos cos takiego ?
jakw c++ lub VC++ czytac plik excela - xls ale tak zeby moc czytac wartosc wskazanej komorki i na dodatek kolor tla tej komorki
dzieki i pozdrawiam
giron