Foro de elhacker.net

Programación => Programación General => Mensaje iniciado por: Arconte en 11 Diciembre 2011, 22:14 pm



Título: hay tutos de la msdn para programacion?
Publicado por: Arconte en 11 Diciembre 2011, 22:14 pm
Me explico, en la red hay info sobre ventanas, handle, socket y sobre como empezar con estos, por ejemplo al iniciar en ventanas en 2c++ lo usual q  hacen es crear una ventana con CreateWindow ,luego empezar a recuperar los mensajes con GetMessage, para traducir o convertir ese mensaje con TranslateMessage y finalmente entregar ese mensaje al window proc con DispatchMessage, para los sockets tambien hay una serie de pasos q se entienden muy bien, pero supongo q kienes hacen esos tutos se basan en alguna info de la fuente oficial q es microsoft verdad?, porque seria muy dificil saber la forma de usar las funciones sin un previo conocimiento sobre las cosas con q se trata, es decir antes de entrar al punto de crear una ventana primero debo saber q es y para q sirve, porque sino imaginen q creo una ventana ¿como voy adivinar q debo usar GetMessage para sacar sus mensajes?, ¿como adivinar los mpasos q siguen?, creo q me explique bien.

Entonces lo q estoy buscando son tutoriales de "iniciacion" sobre los diversos puntos q hay en windows como ventanas, socket, pipes y demas temas como q es un hilo, q es un handle, un heap ...etc , ya tengo algunas nociones previas de diversos tutos leidos , pero casi siempre aprendo algo nuevo de algun tema al q daba por aprendido, y pues en vez de aprender "cosilla por cosilla" quisiera aprender directo de la fuente sin q me falte algo y profundizar  conocimientos. La web msdn es muy grande, buscando "windows tutorial" o  similar me bota info de otro tema, q no ayuda, seria bueno q me den una mano en esta busqueda kizas tengan algun enlace para compartir (no importa si esta en ingles)
Espero q me puedan ayudar.


Título: Re: hay tutos de la msdn para programacion?
Publicado por: [Case] en 11 Diciembre 2011, 23:01 pm
Lo que estas buscando se llama API, que son las librerías que contienen la documentación de las clases prehechas para el lenguaje.

Introduce "msdn api" en google y rapidamente obtendras lo que necesitas.


Título: Re: hay tutos de la msdn para programacion?
Publicado por: Arconte en 12 Diciembre 2011, 02:01 am
Si , me refiero a las api , pero no a la lista o sintaxis , sino mas bien me refiero a q hay muchos objetos en windows como ventanas, socket, pipes  y hay muchas apis para crear y manejarlas , lo q quiero saber es si hubiera algunos tutoriales donde expliquen q son , para q sirven y algun tuto de inicio , por ejemplo en el api list hay una sección sockets con muchas funciones y q parece interesante, pero no explica q son o q tipo de aplicaciones se puede hacer, entonces como voy a ponerme  usar esas funciones si no tengo idea de q son o para q sirve?, supongo q en la msdn debe haber algun tuto donde explique de cero este tema antes de meterse a manejar sud funciones, lo mismo digo para las demas apis como los pipes,  snapshot,files todos deben tener un tuto de introduccion supongo.


Título: Re: hay tutos de la msdn para programacion?
Publicado por: [Case] en 12 Diciembre 2011, 02:42 am
Bueno yo no me puse a leer la api de MSDN, pero al menos debe de venir una descripción de cada método o función, que reciben, que devuelven, etc.

La mayoría de ellas no vienen en un tutorial, con el uso uno aprende a cual es la necesidad de un problema, y que función u objeto es el que sirve mejor.

Seguramente podras encontrar diferentes tutorial sobre sockes o ventanas, pero dudo mucho que encuentres una donde te describan todos.