Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

21

19.11.2003, 18:20

Nein, habs nochmal so probiert:

Quellcode

1
2
3
4
5
SetForegroundWindow(wnd);
SendMessage(wnd, WM_KEYDOWN, 13, 0);
SendMessage(wnd, WM_KEYDOWN, 10, 0);
SendMessage(wnd, WM_KEYUP, 13, 0);
SendMessage(wnd, WM_KEYUP, 10, 0);

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

22

19.11.2003, 18:25

Was für Tasten sind denn 13 und 10?

23

19.11.2003, 18:44

carriage return und line feed.
Wie simuliert man denn sonst den Druck von Enter? VK_ENTER ging net. Hab keine Ahnung ;D

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

24

19.11.2003, 22:40

Es müssen schon VK_-Werte sein, soweit ich weiß.
Versuch's mal mit VK_RETURN.

Anonymous

unregistriert

25

22.11.2003, 10:04

um nochmal auf die Mausklick-Geschichte zurückzukommen!
Ich bin ein absoluter Neuling mit C++, welceh Dateien muss ich denn einbinden, damit nicht undeclared identifier dasteht!, bei dem Code den du mir gegeben hast David???

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

26

22.11.2003, 11:36

#include <windows.h>
mehr nicht, soweit ich weiß

Anonymous

unregistriert

27

22.11.2003, 12:11

gut danke, die die Fehler meldungen sind weg jetzt kommen diese hier!

Zitat

LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/mausklicken.exe : fatal error LNK1120: 1 unresolved externals


Was muss cih machen, denn diese verstehe ich nicht!

Slendroth

Frischling

Beiträge: 66

Wohnort: Heidelberg

Beruf: Schüler

  • Private Nachricht senden

28

22.11.2003, 18:22

du brauchst eine WinMain - Funktion ;D
Einer Gesellschaft, die man damit unterhalten kann, dass zwei Menschen einen
Ball hin- und herschlagen, ist alles zuzutrauen

-- Nicht denken! Wissen! --

Visit klamm.de

Anonymous

unregistriert

29

22.11.2003, 18:55

natoll! Wo soll ich mir die bitte schön herzaubern? Da will man ein fach nur nen Programm, welches nen Mausklick simuliert und schon braucht man wichtige Funktionen! ???
Tja und wer schreibt mir jetzt diese Funktion? Ich hab nämlich net viel Ahnung, wie schon gesagt! ;D

Slendroth

Frischling

Beiträge: 66

Wohnort: Heidelberg

Beruf: Schüler

  • Private Nachricht senden

30

23.11.2003, 10:36

Jedes Windows Programm braucht eine WinMain - Funktion als Einstiegspunkt, genauso wie jede Konsolenanwendung eine main - Funktion braucht.

So sieht eine ( leere ) WinMain - Funktion aus:

Quellcode

1
2
3
int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInstance, char* pcCmdLine, int iCmdShow)
{
}


Aber wenn dir das wirklich nichts sagt solltest du dir lieber erst ein paar gute Tutorials über das Erstellen von Windows Programmen durchlesen.. ;)
Einer Gesellschaft, die man damit unterhalten kann, dass zwei Menschen einen
Ball hin- und herschlagen, ist alles zuzutrauen

-- Nicht denken! Wissen! --

Visit klamm.de

Werbeanzeige