Ver Mensaje Individual
  #3  
Antiguo 27-05-2013
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por Novatin Ver Mensaje
miHilo->Priority=THREAD_PRIORITY_ABOVE_NORMAL;
...
sin embargo al ejecutar el programa y usar el "Administrador de Tareas de Windows" (Ctrl+Alt+Del), en la ficha referente a "Procesos" y encontrar mi aplicación "Project1.exe", en sus opciones de establecer prioridad, la misma aún se encuentra marcada con una prioridad "Normal"... esto funciona así? no debería acaso marcarme la opción "Arriba de lo Normal" o me falta activar algo más?
Hola Novatin.

En realidad, lo que se está mostrando en la ventana Establecer prioridad es la del proceso.
Agregá un botón con este código en el evento OnClick:
Código:
void __fastcall TForm1::Button1Click(TObject *Sender)
{
  SetPriorityClass(GetCurrentProcess, HIGH_PRIORITY_CLASS); // <- !
  SetThreadPriority(GetCurrentThread, THREAD_PRIORITY_HIGHEST);
}
Ejecutalo y revisá nuevamente la ventana Establecer prioridad.

Saludos.

Edito: Atendí el tel. y no ví el mensaje de defcon1_es. Coincido con su apreciación del motivo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 27-05-2013 a las 18:12:47.
Responder Con Cita