Foro: Varios
27-05-2020
|
|
Respuestas: 12
Visitas: 5.551
HD Averiado
Hemos tenido una desgracia con un HD portátil donde mi mujer guardaba fundamentalmente archivos de fotos y videos.
El Windows reconoce el disco pero no es capaz de montarlo, Linux también lo reconoce...
|
Foro: C++ Builder
16-05-2020
|
|
Respuestas: 3
Visitas: 950
Sleep tiene alguna desventaja frente a las APIs...
Sleep tiene alguna desventaja frente a las APIs de espera. Sleep no responde a eventos por lo que hasta que no se cumpla el tiempo de suspensión, no recuperas el control. Cuando termina el tiempo, el...
|
Foro: C++ Builder
16-05-2020
|
|
Respuestas: 4
Visitas: 1.043
|
Foro: C++ Builder
16-05-2020
|
|
Respuestas: 4
Visitas: 1.043
Imagino que te estas refiriendo al manejo de...
Imagino que te estas refiriendo al manejo de Thread con la API. En este caso, he de comentarte que el SO tiene un contador que se incrementa cuando se suspende un Thread con SuspendThread y se...
|
Foro: C++ Builder
14-05-2020
|
|
Respuestas: 29
Visitas: 3.209
Ya veo. Con los consejos que te ha dado _Leo...
Ya veo. Con los consejos que te ha dado _Leo puedes hacer una compilación condicional y salvar el problema si conoces bien los constructores existentes en cada versión, que no son pocas. Quizás sea...
|
Foro: C++ Builder
13-05-2020
|
|
Respuestas: 29
Visitas: 3.209
|
Foro: C++ Builder
13-05-2020
|
|
Respuestas: 2
Visitas: 616
GetAsyncKeyState...
GetAsyncKeyState (https://docs.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-getasynckeystate) sirve para conocer la ultima tecla pulsada del teclado. Es independiente del componente o...
|
Foro: C++ Builder
13-05-2020
|
|
Respuestas: 29
Visitas: 3.209
|
Foro: C++ Builder
12-05-2020
|
|
Respuestas: 29
Visitas: 3.209
No puedes volver a crear el miembro Event,...
No puedes volver a crear el miembro Event, simplemente usarlo como pones en la segunda opción. Recuerda que puedes acceder a él a traves de la clase o de cualquier objeto instanciado de esa clase,...
|
Foro: C++ Builder
12-05-2020
|
|
Respuestas: 29
Visitas: 3.209
|
Foro: C++ Builder
12-05-2020
|
|
Respuestas: 29
Visitas: 3.209
|
Foro: C++ Builder
12-05-2020
|
|
Respuestas: 29
Visitas: 3.209
SetEvent lo señaliza de forma que...
SetEvent lo señaliza de forma que WaitForSingleObject(hEvent, INFINITE) deja de esperar. por ejemplo.
Si usas TEvent, WaitFor haría lo mismo.
Es una forma de hacer esperar hasta que algo señaliza...
|
Foro: C++ Builder
12-05-2020
|
|
Respuestas: 8
Visitas: 1.781
No se como asignas privilegios pero deberías...
No se como asignas privilegios pero deberías hacerlo siguiendo este método que funciona en todos los windows:
Para el proceso actual:
BOOL EnablePrivilege (PCSTR name, BOOL Enable)
{
BOOL...
|
Foro: C++ Builder
11-05-2020
|
|
Respuestas: 29
Visitas: 3.209
|
Foro: C++ Builder
11-05-2020
|
|
Respuestas: 8
Visitas: 1.781
|
Foro: C++ Builder
11-05-2020
|
|
Respuestas: 2
Visitas: 781
|
Foro: C++ Builder
11-05-2020
|
|
Respuestas: 8
Visitas: 1.781
Una cosa importante a la hora usar...
Una cosa importante a la hora usar WriteProcessMemory y ReadProcessMemory que es obvio pero quiero comentar es que un proceso compilado para 32bits en principio no puede leer ni escribir en la...
|
Foro: C++ Builder
11-05-2020
|
|
Respuestas: 8
Visitas: 1.781
Con ella puedes ver los privilegios.
En general...
Con ella puedes ver los privilegios.
En general para escribir en la memoria de otro proceso tienes que tener privilegio igual o mayor . Con privilegios debug alcanzas casi a cualquier proceso. Para...
|
Foro: C++ Builder
10-05-2020
|
|
Respuestas: 8
Visitas: 1.781
Process Explorer...
Process Explorer (https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer)
Saludos.
|
Foro: C++ Builder
09-05-2020
|
|
Respuestas: 29
Visitas: 3.209
No he visto ese código pero me inclino a pensar...
No he visto ese código pero me inclino a pensar que estás usando variables compartidas entre threads lo que los convierte en inestables. LAs APIs CreateProcess, OpenProcess, y fopen son thread safe...
|
Foro: C++ Builder
08-05-2020
|
|
Respuestas: 29
Visitas: 3.209
No está nada claro cómo y cuando has creado el...
No está nada claro cómo y cuando has creado el hilo, es decir, si el hilo es un TThread, puedes crearlo en suspensión o en ejecución directa. El Método Execute debe contener un bucle principal que se...
|
Foro: Varios
06-05-2020
|
|
Respuestas: 3
Visitas: 1.159
|
Foro: C++ Builder
06-05-2020
|
|
Respuestas: 21
Visitas: 2.635
Dado que se trata de una aplicación externa, la...
Dado que se trata de una aplicación externa, la técnica es un hook a la API mediante inyección de código en una dll (puede ser inyección directa pero es más complejo). Este tipo de hook intercepta la...
|
Foro: C++ Builder
06-05-2020
|
|
Respuestas: 21
Visitas: 2.635
Dado que se trata de una aplicación externa, la...
Dado que se trata de una aplicación externa, la técnica es un hook a la API mediante inyección de código en una dll (puede ser inyección directa pero es más complejo). Este tipo de hook intercepta la...
|
Foro: C++ Builder
04-05-2020
|
|
Respuestas: 21
Visitas: 2.635
Con un Timer puedes ver si la ventana se está...
Con un Timer puedes ver si la ventana se está ejecutando, pero tienes un problema de eficiencia. Si el periodo es muy largo te pierdes momentos y si es muy corto, estás ejecutando la búsqueda...
|