Hola, estoy aprendiendo Visual C++ y me he propuesto crear la siguiente
aplicación:
Al ejecutar
C:\dondesea\>miaplicacion c:\autoexec.bat
Aparezca un simple cuadro de diálogo con la extensión del archivo, para
poder cambiarla fácilmente. El diálogo sólo tendrá un control de
edición, y dos botones aceptar y cancelar. Además había pensado que
sería útil que apareciera como una opción en el menú contextual de
cualquier archivo, pero no tengo ni idea de cómo hacerlo. Sólo pido unas
pautas generales, para ir cogiendo carrerilla en esto. Domino C y C++,
pero la programación en Windows...estoy en ello actualmente. A ver,
primero, estoy haciendo la aplicación usando MFC, y no tengo ni idea de
donde se han metido int argc y char* argv[]...¿Cómo recupero los
parámetros en línea de comandos? Luego, pues en el array de caracteres
que tengo como 2º parámetro (el nombre del archivo a cambiar la
extensión) pues cambio la extensión por la introducida en el control de
edición de texto, eso creo que es fácil. Luego...recuerdo que en C había
una función rename(), ¿en C++ qué uso? ¿O hay alguna función específica
para Windows? Y por último, ¿cómo hago para incluir mi aplicación en el
menú contextual de cualquier archivo, y usarlo de forma correcta?
Muchas gracias.
PD.: prometo que no son deberes.
Leer las respuestas