hola, ¿Porque algo tán sencillo como esto no me funciona?
#include "Windows.h"
bool centerWindow(HWND hWnd)
{
RECT rc;
GetWindowRect(winHandle, &rc);
int x = (GetSystemMetrics(SM_CXSCREEN) - (rc.right - rc.left))/2;
int y = (GetSystemMetrics(SM_CYSCREEN) - (rc.bottom - rc.top))/2;
return SetWindowPos(hWnd, 0, x, y, 0, 0, SWP_NOZORDER|SWP_NOSIZE);
}
¿Hay algo mal en el código, o el que lo está haciendo mal soy yo?
Estoy empezando a intentar entender C++, lo que he echo es editar el título de la ventana de mi proyecto, y copiar el código de arriba en el main.cpp :-\
Ah por cierto, el error me lo da en "Winhandle", es como si no lo encontrase, o algo, pero yo ya la he incluido.
agradezco sugerencias
saludos!
¿por qué no intentas sustituir winHandle por hWnd o viceversa?
Cita de: karmany en 11 Julio 2011, 17:24 PM
¿por qué no intentas sustituir winHandle por hWnd o viceversa?
Hola, acabo de hacerlo y no me ha funcionado :/