Pregunta

En mi solicitud, tiene una opción de añadir archivos a una list..were que le permitirá al usuario seleccionar varios archivos a la same..am usando CFileDialog hacer tis y me permitió OFN_MULTISELECT (para selección múltiple) .. .El problema soy revestimiento es, Cuando intento agregar un acceso directo file..its no toman la ruta de acceso directo real, su reffering a la actual path.Actually que quería evitar archivo de acceso directo que se añade a la lista, pero cada archivo de acceso directo que está siendo añadido no tiene la extensión ".lnk" (no sé el motivo). Así que, ¿hay alguna manera de que podamos descuidar el archivo de acceso directo que se agrega.

¿Fue útil?

Solución

Es necesario la bandera:

OFN_NODEREFERENCELINKS = 0x100000;

lo que respecta Vaya PD: lo hace los enlaces no descuidar se agreguen, pero asegura que dejar el enlace tal como es. Obtendrá los archivos con extensiones * .lnk para los enlaces. después se puede filtrar hacia fuera en su código.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top