Red de conocimiento informático - Conocimiento informático - Código fuente del programa de desarrollo Screens saver c

Código fuente del programa de desarrollo Screens saver c

SetWindowPos(amp; wndTopMost, 0, 0, ::GetSystemMetrics(SM_CXSCREEN), ::GetSystemMetrics(SM_CYSCREEN), SWP_SHOWWINDOW

//Establecer el tamaño de la ventana

SetTimer(1, 250, NULL);

//Establecer reloj

m_boxes=0;

//Inicializar variables

7. Agregar función de respuesta de mensaje

tDC dc(this);

//Obtener el entorno del dispositivo

CRect rect //Crear clase de coordenadas

p>

GetClientRect(amp; rect);

//Obtener las coordenadas del área del cliente

dc.SetROP2(R2_XORPEN); //Modo de dibujo

CPen randomPen; //Crear pincel

randomPen.CreatePen(PS_SOLID, 1, RGB(rand()255,

rand()255,

rand( )255));

//Obtener las propiedades del pincel

dc.SelectObject(amp;randomPen);

//Cargar el entorno del dispositivo

for(int row=rect.bottom-m_boxes; rowgt; m_boxes; fila--)

{

dc.MoveTo(m_boxes, fila);

dc.LineTo(rect.right-m_boxes, rect.bottom-row);

Haga clic en "Agregar controlador", luego haga clic en "Editar existente" y agregue el siguiente código en el símbolo del cursor:

CClien

}

for(int col=m_boxes;collt;rect.right-m_boxes;col)

{

p>

dc.MoveTo(col, m_boxes);

dc.LineTo(rect.right-col, rect.bottom-m_boxes

}

m_boxes;

m_boxes =5;

//Algoritmos relevantes implementados

dc.SelectStockObject(BLACK_PEN);

8. Agregue mensajes al presionar los botones izquierdo y derecho del mouse

Haga clic en "Agregar controlador", luego haga clic en "Editar existente" y agregue el siguiente código en el símbolo del cursor:

//Establezca el código del programa para desactivar el protector de pantalla

CDialog::EndDialog(IDOK);

Haga clic en "Agregar controlador", luego haga clic en "Editar existente" para agregar código en el símbolo del cursor De la siguiente manera:

//Establezca el código del programa para desactivar el protector de pantalla

CDialog::EndDialog(IDOK);<

/p>

9. Agregue la función de respuesta de mensajes de WM_Destory.

Haga clic en "Agregar controlador", luego haga clic en "Editar existente", agregue el siguiente código en el símbolo del cursor:

KillTimer(1);

Ten , redactor