Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - 5cr173R

#1
Buenas, tengo la siguiente duda. e buscado por todos lados, y no logro hallar el como hacer una barrita de esas que empiezan en verde y crecen segun el volumen de salida.
Me gustaria saber si necesito alguna libreria o lo puedo hacer con otra funcion, o almenos conseguir solo la frecuencia que sale del speaker (creo que son en mhz).
Gracis de antemano por atender a esta creo que azaña  :xD
#2
Buenas! Hoy estuve maquinado sin conseguir como poder crear una taskbar (barra de tareas) usando c++.
E visto varios programas que lo logran, pero como?
y otra que me mato fue el esconder el Item de la barra de tareas (Como en visual basic que le ponemos ShowInTaskbar en propiedades de Form) pero no encontre la funcion que lo haga.
Alguna idea? soy medio navatazo :) y apenas estoy empezando C++.
Gracias de antemano!
#3
Programación C/C++ / Duda con ventanas y c++
11 Junio 2013, 19:50 PM
Buenas, estoy desarrollando un programa que reemplazara el escritorio de windows, algo asi como un wallpaper muy elaborado, pero necesito saber como mantener a mi ventana al nivel del escritorio (Lo mas abajo).
El programa lo desarrollo en Game Maker 8, y la DLL en la que debe estar la funcion de mover la ventana abajo con Dev-C++.
Se que con esta funcion:

SetWindowPos(wnd,HWND_BOTTOM,0,0,0,0,SWP_NOSIZE + SWP_NOMOVE);

empujo a la ventana, pero tengo que ejecutarla muchas veces para mantenerla abajo, y esto hace que la barra de tares parpadee y cuando le paso el foco a las ventanas normales, estas tambien parpadean.

Que me aconsejan? de antemano se les agradece y si quieren credito en el proyecto con mucho gusto los incluyo.
Gracias
#4
Hoy en mi primer tema les traigo un pequeño codigo que muestra en pantalla (OJO una ventana de consola de Windows) los datos de la ventana en foco.
Muestra el nombre, el handle, el proceso y la direccion desde la cual se abrio, util cuando pirateas o haces ingenieria inversa basica XD.

Solo lo compilan y listo:
Código (cpp) [Seleccionar]

#define WINVER 0x0501
#define _WIN32_WINNT 0x0501
#include <windows.h>
#include <stdio.h>
#include <psapi.h>

HWND hwnd, myhwnd;
HANDLE process;
DWORD pid;
int i = 0;
char python[1000], datak[1000], datak2[1000];

int main()
{
do
{
hwnd = GetForegroundWindow();
myhwnd = GetConsoleWindow();
SetWindowPos(myhwnd, HWND_TOPMOST ,0,0,0,0, SWP_NOSIZE + SWP_NOMOVE);
GetWindowText (hwnd, python, 1000);
GetWindowThreadProcessId(hwnd, &pid);
process = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pid);
GetModuleBaseName(process, NULL, datak, 1000);
GetModuleFileNameEx(process, NULL, datak2, 1000);
CloseHandle(process);
system("cls");
printf("Debugger V1\n\n");
printf("Window:\nHandle: %d\nCaption: %s\n---------\nProcess\nProcessID: %d\nProcessName: %s\nProcessFile %s", hwnd, python, pid, datak, datak2);
}   
while (i == 0);
}



Si tienen problemas al compilar, solo linken en el compilador la libreria libpsapi.a y listo. Me dicen si les gusta, y si alguno sabe como obtener el icono de la ventana o mejorar el codigo comenten!!!
#5
Programación C/C++ / Ayuda con C++
5 Mayo 2013, 17:52 PM
Buenas, soy nuevo aqui, y me disculpo si me equivoco en algo XD.

Tengo la siguiente cuestion, e intentado obtener el HICON de otra ventana. E obtenido el Handler de la otra ventana, pero no se con cual funcion obtengo el icono para dibujarlo en otra zona.
Mi objetivo es hacer una pequeña taskbar, hasta ahora e logrado listar las aplicaciones, convertirlas a cadena de texto, y enviarlas a la aplicacion (Estoy creando una DLL), pero me a sido imposible obtener el icono de dichas ventanas.

Espero me puedan colaborar y se les agradece mucho cualquier opinion que puedan brindar.

PDT: Uso el IDE Dev-c++ y las api de Windows.