15. November 200718 j ist es möglich das konsolen fenster der c anwendung auszublenden??? wenn ja...wie??? es soll der benutzer nicht sehen, dass das programm im hinergrund läuft. desweiteren wüsste ich gerne ob es möglich ist einen string in die zwischenablage zu kopieren.
15. November 200718 j ist es möglich das konsolen fenster der c anwendung auszublenden??? wenn ja...wie??? es soll der benutzer nicht sehen, dass das programm im hinergrund läuft.Es ist möglich. Allerdings stellt sich mir dann die Frage, warum du überhaupt eine Konsolenanwendung erstellst, und keine Windowsanwendung. Solange eine solche nämlich kein Fenster erzeugt, ist sie praktisch unsichtbar. desweiteren wüsste ich gerne ob es möglich ist einen string in die zwischenablage zu kopieren.Klare Antwort: Ja, ist möglich.
15. November 200718 j okay.... zu 1. wie mache ich jetzt aus meinem fast fertigen proggi schnell mal ne windows anwendung??? oder sag mir bitte mal den befehl um die konsole auszustellen... zu 2. und wie???
15. November 200718 j okay.... zu 1. wie mache ich jetzt aus meinem fast fertigen proggi schnell mal ne windows anwendung???Du stellst in den Projekteinstellungen unter Linker von SubSystem Console auf Windows, und ersetzt deine main-Funktion durch eine WinMain: WinMain Function () zu 2. und wie??? SetClipboardData Function ()
15. November 200718 j okay.... nummer 1 funzt schonmal!!! nur beim 2. is mir die syntax nicht ganz klar!!! HANDLE SetClipboardData(UINT uFormat,HANDLE hMem);
15. November 200718 j Kannst du keine einzelnen Satzzeichen machen? Oder ist deine Tastatur kaputt? nur beim 2. is mir die syntax nicht ganz klar!!!Der erste Parameter muss bei dir vermutlich CF_TEXT sein. Der zweite Parameter ist ein Handle auf einen mit GlobalAlloc reservierten Speicherbereich. Hier findest du ein Beispiel: Using the Clipboard
15. November 200718 j das mit dem 3 zeichen is so ne blöde angewohnheit von mir! ich danke dir. das ist jetzt glaube schon das 3. mal das du mir aus der patsche hilfst. wenn de ma in dresden sein solltest kannste ja mal auf ein bier oder so vorbeischauen kommen.
16. November 200718 j irgendwie klappt das ganze nicht. 1. raff ich nicht, was an zweiter stelle drinstehen muss. 2. was muss ich denn noch beachten? SetClipboardData(CF_TEXT, "???");
16. November 200718 j Schau dir doch das Beispiel an. Mit dem Aufrufen von SetClipboardData allein ist es nicht getan. Die grundsätzliche Vorgehensweise ist: - OpenClipboard - EmptyClipboard - GlobalAlloc - GlobalLock - Daten kopieren - GlobalUnlock - SetClipboardData - CloseClipboard
16. November 200718 j super! es funzt jetzt einwandfrei! kann jetzt den string, den das programm zusammensetzt in anderen programmen mit strg+v einfügen.
Archiv
Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.