System Userlib
Übersicht

X0rBetreff: System Userlib |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Vergangene Zeit nach letzem Windowsstart:
Gibt die vergangene Zeit nach dem letzten Windowsstart in Millisekunden zurück. DECLS Datei: Code: [AUSKLAPPEN] .lib "kernel32" win32_GetTickCount%() : "GetTickCount" Bildschirmaktualisierung aus- und einschalten Überschrift erklärt alles. DECLS Datei: Code: [AUSKLAPPEN] .lib "user32.dll" win32_LockWindowUpdate%(hwndlock) : "LockWindowUpdate" Windows herunterfahren, neustarten(Ich glaube nur für Windows XP Überschrift erklärt alles. DECLS Datei: Code: [AUSKLAPPEN] .lib "user32.dll" ExitWindows%(dwReserved,uReturnCode) : "ExitWindowsEx" Bei dwReserved: 1=Herunterfahren 2=Neustarten 3=Gibt es auch(Ausloggen) Laufwerk öffnen, schließen Überschrift erklärt alles. DECLS Datei: Code: [AUSKLAPPEN] .lib "winmm.dll" mciExecute%(lpstrCommand$) : "mciExecute" lpstrCommand$: Öffnen: "Set CDaudio door open" Schließen: "Set CDaudio door closed" |
||
- Zuletzt bearbeitet von X0r am Sa, Aug 05, 2006 19:40, insgesamt 3-mal bearbeitet
![]() |
Hip Teen |
![]() Antworten mit Zitat ![]() |
---|---|---|
ich könnte mich ja irren, aber macht nicht Millisecs() genau das gleiche? Ist zwar ganz net, hier auf die API zurückzugreifen, aber macht es Sinn? | ||
Spruch der Woche: "Ahh, ein neues Gesicht?!" - "Nein, das hab ich schon länger" |
![]() |
Bud |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ja, MilliSecs() macht genau das gleiche wie die erste Funktion.
Trotzdem ne kleine aber feine Funktionssammlung^^ |
||
X0r |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Was braucht ihr noch? | ||
![]() |
PowerProgrammer |
![]() Antworten mit Zitat ![]() |
---|---|---|
DW hat Folgendes geschrieben: Was braucht ihr noch?
Alles ![]() Ich brauche noch Funktionen, um kostenlos einen Highend-PC zu bekommen! Und vielleicht ne Vitamin-B-Funktion ![]() Scherz beiseite! Ich brauche ne Funktion, um auf andere Prozesse zuzugreifen! Die zu beenden und zu stoppen oder so! Und Prozesse zu starten! Eigentlich alles aus dem Bereich Prozess-Funktionen! Kannst du sowas posten? |
||
www.xairro.com Alles für Webmaster und Programmierer! Es gibt mehr als bloß einen Counter! |
X0r |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Ich guck mal, was ich da machen kann oder machen lässt.
Also ich habe nur was für Fenster. Aber ich guck mal weiter. Edit: Fremde Fenster schließen Code: [AUSKLAPPEN] .lib "user32" GetWindow%(hWnd,wCmd): "GetWindow" wCmD: Die Beziehung, die das zurückzugebende Fenster zu dem im Parameter hWnd vorgegebenen Fenster hat. Dieser Parameter kann auf einen der Werte der folgenden Tabelle gesetzt werden hWnd: Das Fensterhandle, auf dem die Suchkreiterien in wCmd basieren. GW_CHILD: Gibt das erste Kindfenster des Fensters zurück. GW_HWNDFIRST: Handelt es sich bei dem vorgegebenen Fenster um ein obenliegendes, wird das erste obenliegende Fesnter zurückgegeben. Handelt es sich um ein Kindfenster, wird das erste gleichgestellte Kindfenster zurückgegeben. GW_HWNDLAST: Handelt es sich bei dem vorgegebenen Fenster um ein obenliegendes, wird das erste obenliegende Fesnter zurückgegeben. Handelt es sich um ein Kindfenster, wird das letzte gleichgestellte Kindfenster zurückgegeben. GW_HWNDNEXT: Gibt das nächste Fensterhandle in der Liste des Fenstermanagers zurück. GW_HWNDPREV: Gibt das vorherige Fensterhandle in der Liste des Fenstermanagers zurück. GW_OWNER: Gibt das Elternfenster des vorgegebenen Fensters zurück. Code: [AUSKLAPPEN] .lib "user32.dll" SendMessageA%(hwnd,wMsg,wParam,lParam): "SendMessageA" Zum Schließen des Fenster muss wMsg &H10 sein bzw. für BB $F10(?). |
||
X0r |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Also ich hätte viel für Windowssachen zu bieten und Applikation GUI(Also dies und das verstecken, Taskleiste deaktivieren..). | ||
FWeinbehemals "ich" |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
hast du auch befehle mit dem man z.b. die mouse automatisch bewegen kann | ||
"Wenn die Menschen nur über das sprächen, was sie begreifen, dann würde es sehr still auf der Welt sein." Albert Einstein (1879-1955)
"If you live each day as if it was your last, someday you'll most certainly be right." Steve Jobs |
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
die gibts doch schon lange!
weiß nicht mehr, wessen es wahr aber hier die decls: Code: [AUSKLAPPEN] .lib "user32.dll"
ChangeMouse(Button%,X%,Y%,SCROLL%,S%):"mouse_event" ;Mir fiehl kein besserer Name ein.... |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
![]() |
Bud |
![]() Antworten mit Zitat ![]() |
---|---|---|
o.O Man braucht keine UserLib, um den Mauscursor zu bewegen.
Einfach MoveMouse X,Y ... |
||
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
Falsch.
Das Movemouse setzt den Coursor auf die angegebene Position. Die Lib bewegt es und kann auch außerhalb des Fensters bewegen |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
![]() |
BlitzChecker |
![]() Antworten mit Zitat ![]() |
---|---|---|
das mit der taskleiste deaktivieren würd mich interessieren | ||
www.xairro.com |
![]() |
FreetimeCoder |
![]() Antworten mit Zitat ![]() |
---|---|---|
Strg, Alt und Entf deaktivieren.
Oder die Einrastfunktion der Umschalttaste. Die nervt nämlich in Spielen ganz schön ![]() |
||
"Wir haben keine Chance, aber wir werden sie nutzen!"
Projekte: Dexterity Ball (100%) Aquatic Atmosfear (22 % ca 4700 Zeilen) eingefrohren mangels OOP Fähigkeiten von Blitz (ehemals Uboot) PC: Intel D 3 GHz | NVidiaGforce 6700 256 Mb | 1024 Mb DDR RAM 400 Mhz | 2x160 GB S-ATA |
X0r |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Taskleiste und anderes Zeug? Kommt sofort..
Und nicht nur, dass man mit dieser DLL die Maus bewegen lassen kann bzw. dem Rechner Befehle für die Maus sendet, man kann auch einen Tastendruck simulieren und das auch außerhalb des Programms. Taskleiste ausblenden/einblenden(Geht auch mit anderen Fenstern): Code: [AUSKLAPPEN] .lib "user32" FindWindow%( lpClassName$,lpWindowName$) : "FindWindow" Code: [AUSKLAPPEN] .lib "user32.dll" SetWindowShape%(hwnd,hWndInsert,x,y,cx,cy,wFlags) : "SetWindowPos" Für das window der Taskleiste: lngResult = FindWindow("Shell_TrayWnd","") SWP_HIDEWINDOW= &H80& (Achtung, Variable ist für C, musst für BB umsetzen, ich glaube &H ist $F oder $ oder so) SWP_SHOWWINDOW= &H40& Ihn dann verstecken: SetWindowShape(lngResult, 0, 0, 0, 0, 0, SWP_HIDEWINDOW) |
||
- Zuletzt bearbeitet von X0r am Mo, Aug 07, 2006 18:52, insgesamt 3-mal bearbeitet
![]() |
PowerProgrammer |
![]() Antworten mit Zitat ![]() |
---|---|---|
@ DW, das mit dem Fenster schließen ist ja ganz nett...
Ich hat Folgendes geschrieben: Ich brauche ne Funktion, um auf andere Prozesse zuzugreifen! Die zu beenden und zu stoppen oder so! Und Prozesse zu starten! Eigentlich alles aus dem Bereich Prozess-Funktionen!
Mit Prozessen meine ich leider auch Prozesse! Tasks sind für mich nutzlos.... Vielleicht findest du ja mal was... |
||
www.xairro.com Alles für Webmaster und Programmierer! Es gibt mehr als bloß einen Counter! |
![]() |
Toby |
![]() Antworten mit Zitat ![]() |
---|---|---|
Ich brauch wie man Tastatur und Mouseevents auch außerhalb des Fensters registrieren kann.
Und am besten noch einen genauen Link zu der MSDN oder irgendeiner QUelle wo ich alle Infos zur user32.dll bekomme. Danke Toby |
||
Member of
Terra Multimedia |
X0r |
![]() Antworten mit Zitat ![]() |
|
---|---|---|
Bekommst zwar nicht alle, aber es sind viele Sachen dabei www.activevb.de | ||
![]() |
NescioBetreff: Gibt es auch eine Funktion... |
![]() Antworten mit Zitat ![]() |
---|---|---|
Gibt es auch eine Funktion, die es ermöglicht, ein Programm als Task (also unten neben der Uhr) laufen zu lassen?
Praktisch ein Programm, dass im Hintergrund läuft? DAANKEE |
||
Quod est faciendum? Nescio! |
![]() |
StepTiger |
![]() Antworten mit Zitat ![]() |
---|---|---|
soweit ich weiß ist das mit der blitzsys dll möglich
ps: jedes von dir gestartete programm ist ein task. was du meintest ist ein SysTray-Icon ^^ |
||
Noch gestern standen wir am Abgrund, doch heute sind wir schon einen Schritt weiter.
Computer: AMD Sempron 3000+; ATI Radeon 9800 Pro; 512 MB DDR RAM 400Mhz; Asus E7N8X-E Deluxe; Samsung 200GB HD 5.4ns acces t Gewinner: BP Code Compo #2 Π=3.141592653589793238...<--- und das aus dem kopf ![]() Seit der Earthlings-Diskussion überzeugter Fleisch(fr)esser. |
![]() |
DATIS |
![]() Antworten mit Zitat ![]() |
---|---|---|
SysTrayIcon: siehe links neben deiner Uhr in der Taskleiste.
Beispiel: bei mir ist da z.B. AntiVir mit dem üblichen Symbol von einem regenschirm zu sehen. Ein SysTrayIcon ist also ein kleines Icon, dass nicht auf dem Desktop angezeigt wird, sondern im SysTray ![]() |
||
Frauen und Technik?
Männer und BHs? Beides möglich. |
Übersicht


Powered by phpBB © 2001 - 2006, phpBB Group