Red de conocimiento informático - Problemas con los teléfonos móviles - Problema con la programación del socket

Problema con la programación del socket

El programa es muy sencillo, pero como no tengo tu código no puedo explicártelo con precisión. Pero tengo algunas ideas de las que espero que puedas aprender:

65438+0. La función AfxMessageBox simplemente muestra una ventana emergente, que definitivamente no es lo que adivinaste que significa el punto de interrupción.

2. Puede probar el valor en buf antes de enviarlo para ver si se recibe. Si lo recibes, supongo que hay algún problema al asociar el control con la variable. Si buf recibe el mensaje y la asociación es correcta, no hay motivo para no mostrar el mensaje.

Puedes probar los siguientes métodos:

CEdit * pEdit =(CEdit *)GetDlgItem(IDC_edit 2);

pEdit->;SetWindowText(buf ) pruébalo.

3. Si ha probado ambos métodos anteriores, puede llamar a lo siguiente para actualizar la siguiente ventana.

Pedir. volver a dibujar la ventana();

4. Aparece AFXmessageBox y la ventana muestra una explicación (lo acabo de probar y es consistente con mi suposición, pero no estoy seguro, pero puede verificarlo usted mismo): después de que aparezca la ventana, el sistema enviará un WM_PAINT mensaje (pero es posible que la cola de mensajes no procese este mensaje inmediatamente), lo que hace que la ventana se vuelva a dibujar, actualizando así el contenido del control de manera oportuna.

Si las cuatro preguntas anteriores no resuelven su problema, puedo continuar discutiéndolo con usted porque estoy interesado en este tema.