Kan man göra så att om datorn tar imot ett meddelande till datorn (ex. via net send) så ska metoden automatiskt "trycka" ok så att meddelandet försvinner? :)
Varför vill man det? Trycka OK på alla meddelanderutor eller bara just från net send? I det senare fallet finns det betydligt enklare sätt att bli av med dessa ;)
Hehe jo det är just bara från net send. Hur kan man blocka så att man inte kan ta emot då? Snackade med en som sa att man fick göra en funktion i programmet som auto tryckte ok. Men Hur kan man annars göra det?
Du kan få lite pseudokod i VB som du kan Googla/bygga vidare på:
do While true
dinafönster = EnumWindows()
for each fönster in dinafönster
if GetWindowText(fönster) = "Messenger Service" then
dinKnapp = FindWindow(fönster, "OK")
SendMessage(dinKnapp, WM_MOUSEDOWN)
SendMessage(dinKnapp, WM_MOUSEUP)
end if
next fönster
Sleep EN_LITEN_STUND
loop
/r Hmm tydligen måste jag deklarera EnumWindows men jag vet inte riktigt hur (nybörjare på vb ;) ), sökte en del på google och hitta en hel del men inget som jag fick rätt på. Hur ska jag lösa detta? :)