Mit program i et andet program

Tags:    delphi

Hejj jeg ville høre om det var muligt at jeg på en eller anden måde kunne få vist mit program i ekspempeltvis et spil ved at jeg trykker på en hotkey...

Og så dukker programmet op uden at spillet bliver minimeret..

Er det noget canvas jeg skal hen i eller?

Håber der er nogle der ved lidt om det :)


SkypeR That\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'s ME :D

----------------------------------------------
%49%66%20%79%6F%75%27%76%65%20%74%72%61%
6E%73%6C%61%74%65%64%20%
74%68%69%73%2C%20%79%6F%75%20%6D%75%73%
74%20%62%65%20%62% 6F%72%65%64%2E%2E%2E



5 svar postet i denne tråd vises herunder
4 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Det kommer helt an på spillet.
Mange (og vil nok sige de fleste) større/avancerede spil vil automatisk minimeres, hvis de mister fokus (som for eksempel, hvis dit program popper op), simpelthen grundet brugervenlighed.
Det er jo ikke sjovt (hvilket er lig med dårligere salg) ikke at kunne komme ud af spillet, hvis noget går galt :P

Du kan måske godt ændre Z-ordenen uden at spillene minimeres, men har ikke lige prøvet det.

1101110100010110000101000001

[Redigeret d. 14/03-05 17:48:06 af Nicolai Lyster Fersner]



Mener der er en API funktion der hedder showWindow, der kan vise et window uden at give det fokus, prøv at kig efter det i msdn

(¯`·._.·[Brian Hvarregaard]·._.·´¯)
\\"All your base are belong to us\\"



Du kan også prøve at eksperimentere med at lave et program der ikke har nogen visuelle forme (vinduer). I stedet kunne programmet skrive direkte til skærmen. Dette kan dog blive lidt kompliceret, hvis du har et avanceret interface i dit program.



OGC var til de gamle versjonene av CS som bruker OpenGL. Jeg mener CSS bruker Direct3D? Hmm.
For å tegne ditt eget vindu som OGC, må du hook'e noen funksjoner i opengl32.dll, og la spillet kalle dine egne prosedyrer som tegner vinduet, så må du kalle de originale funksjonene som ble hook'et.
Jeg vet ikke om dette er til hjelp for deg.
-------------------------------------
I am AGAINST TCPA!!
[ http://www.againsttcpa.com/ ]
-------------------------------------
Mvh
DiZpel



Det kommer helt an på spillet.
Mange (og vil nok sige de fleste) større/avancerede spil vil automatisk minimeres, hvis de mister fokus (som for eksempel, hvis dit program popper op), simpelthen grundet brugervenlighed.
Det er jo ikke sjovt (hvilket er lig med dårligere salg) ikke at kunne komme ud af spillet, hvis noget går galt :P

Du kan måske godt ændre Z-ordenen uden at spillene minimeres, men har ikke lige prøvet det.

1101110100010110000101000001

[Redigeret d. 14/03-05 17:48:06 af Nicolai Lyster Fersner]


Okay.. Spillet er counter-strike : Source.. jeg har engang set et program tror det hed OGC det er et cheat program til spillet.. Der havde de deres eget program som dukkede op inde i spillet..
Det er derfra jeg her idén..

SkypeR That\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\'s ME :D

----------------------------------------------
%49%66%20%79%6F%75%27%76%65%20%74%72%61%
6E%73%6C%61%74%65%64%20%
74%68%69%73%2C%20%79%6F%75%20%6D%75%73%
74%20%62%65%20%62% 6F%72%65%64%2E%2E%2E



t