555Martijn
Gebruiker
- Lid geworden
- 15 jun 2008
- Berichten
- 163
Hey.
2 the point:
Waarom werkt dit niet:
maar als je ipv "cin >> NewTitle" dit:
gebruik, werkt het wel.
Ik kon de hele functie cin.getline niet, maar dat is dus ook om input the lezen net als cin? maar waarom staat er 50 achter? Dat heeft iets met die arrays te maken?
2 the point:
Waarom werkt dit niet:
Code:
#include <iostream>
#include <windows.h>
int main()
{
using namespace std;
char WindowName[50];
char NewTitle[50];
cout <<"Old Title: ";
cin >> WindowName;
HWND handle;
handle = FindWindow(NULL, WindowName);
if(handle == NULL)
{
cout << "\n\n Sorry, the window could not be found.";
return 0;
}
cout << "New Title: ";
cin >> NewTitle;
SetWindowText(handle, NewTitle);
cout << "Title Changed..." << endl;
system("pause");
return 0;
}
maar als je ipv "cin >> NewTitle" dit:
Code:
cin.getline(NewTitle, 50, '\n');
Ik kon de hele functie cin.getline niet, maar dat is dus ook om input the lezen net als cin? maar waarom staat er 50 achter? Dat heeft iets met die arrays te maken?