Título: Como llamar a la funcion de windows api Publicado por: Borito30 en 16 Marzo 2017, 22:46 pm Hola como podría llamar a la siguiente funcion desde el int main usando windows api.
Funcion: Código: static const wchar_t *lol=L""; LRESULT WINAPI BSSSendMessageW(HWND hwnd, UINT msg, WPARAM wparam, LPARAM lparam) { if ( msg == LVM_INSERTITEMW || msg == LVM_SETITEMW)//Intercepts LVM_INSERTITEM and LVM_SETITEM messages { if (!lstrcmpW(((LVITEMW*)lparam)->pszText, lol))//The lparam is a LVITEM* struct. { return 0;//we simply return 0 (and we do not call the real SendMessage function. } return 0; } return base.SendMessage(hwnd, msg, wparam, lparam);//Calls the real SendMessage function. } Int main: Código: int main() { //calling api function } Como podría a la función de windows api desde el main. Título: Re: Como llamar a la funcion de windows api Publicado por: ivancea96 en 16 Marzo 2017, 23:06 pm Tras ver todos los posts que has abierto, te diré que es mejor que busques un tutorial sobre lo que intentas hacer.
Y en respuesta a tu pregunta, así, y sin WinAPI: Código
Obviamente no es lo que buscas, pero tampoco has explicado qué es lo que buscas. Me remito a la primera frase ~.~ En cualquier caso: https://msdn.microsoft.com/es-es/library/windows/desktop/ms633570(v=vs.85).aspx (https://msdn.microsoft.com/es-es/library/windows/desktop/ms633570(v=vs.85).aspx) ¿Has creado alguna vez una ventana con la API de Windows? Si no lo has hecho, es el primer paso. De qué sirve aprender a arreglar cerraduras sin saber cómo funcionan :X Título: Re: Como llamar a la funcion de windows api Publicado por: Borito30 en 16 Marzo 2017, 23:34 pm Tienes razon tengo primero que aprender lo basico ejemplo: a crear una ventana con la API de Windows, mis preguntas son muy poco maduras me lanzo a cosas que a lo mejor antes de preguntar deberia plantearme si se lo básico y luego ir entrando a cosas complejas porque la mayoría son asuntos facilmente deducibles y por mi parte no lo estoy resolviendo asi que disculpa.
Y tampoco me di cuenta que al final es una funcion luego simplemente hay que pasarle los valores.. luego.. un grave error por mi parte.. |