Cómo manipular mediante programación las bibliotecas de shell de Windows 7

Seleccione idioma Seleccione idioma
Id. de artículo: 976027 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

INTRODUCCIÓN

En este artículo se describe un ejemplo de código Framework All-In-One que está disponible para descarga. Este ejemplo incluye a una guía paso a paso sobre cómo manipular mediante programación las bibliotecas de shell de Windows 7.

Nota En este ejemplo de código que se describe en este artículo no está pensada para que la utilice en un entorno de producción. Se proporciona sólo con fines ilustrativos. En este ejemplo de código se libera con las condiciones de la licencia pública de Microsoft (MS-PL).

Nivel de dificultad

Contraer esta imagenAmpliar esta imagen
codefx Medium

Descargar información

Para descargar este ejemplo de código, haga clic en el vínculo siguiente:

Introducción técnica

Las bibliotecas de shell de Windows 7 son almacenes comunes de las ubicaciones definidas por el usuario. Las aplicaciones pueden utilizar estas bibliotecas para administrar el contenido de usuario. Sin embargo, dado que las bibliotecas no son ubicaciones de archivo del sistema, quizás tenga que actualizar algunas aplicaciones para trabajar con bibliotecas de shell como si fueran carpetas.

Los proyectos de ejemplo que se proporcionan en este paquete de descarga mostrar cómo se pueden manipular mediante programación las bibliotecas de shell de Windows 7 utilizando Visual C++, C# o Visual Basic.NET. En estos proyectos de ejemplo, puede encontrar los pasos básicos acerca de cómo crear, abrir, eliminar, cambiar el nombre y administrar bibliotecas de shell. Estos proyectos de ejemplo también muestran cómo agregar, quitar y enumerar las carpetas en una biblioteca de shell.

Nota Para obtener más información acerca de cómo crear y cómo implementar estos proyectos de ejemplo, vea el archivo Readme.txt que se incluye en el paquete de descarga.

Categoría tecnología

  • Windows 7

Idiomas

Este ejemplo contiene ejemplos de código de los lenguajes de programación siguientes:
Contraer esta tablaAmpliar esta tabla
IdiomaNombre de proyecto
Visual C++CppWin7ShellLibrary
Visual C#CSWin7ShellLibrary
Visual Basic .NETVBWin7ShellLibrary

Requisitos previos

  • Debe ejecutar este ejemplo de código en un equipo basado en Windows 7 o Windows Server 2008 R2.
  • Esta aplicación de ejemplo se creó utilizando Microsoft Visual Studio 2008 con Service Pack 1 instalado.

Etiquetas

  • Windows 7, shell, biblioteca

Más información

¿Qué es All-In-One código Framework?

All-In-One código Framework muestra la mayoría de las técnicas de desarrollo de Microsoft mediante el uso de ejemplos de código en diferentes lenguajes de programación. Cada ejemplo cuidadosamente está seleccionado, compone y documentado para mostrar un escenario común de código. Para obtener más información acerca de All-In-One código Framework, visite el siguiente sitio Web:
http://cfx.codeplex.com

Cómo encontrar más ejemplos de código Framework All-In-One

Para buscar más muestras de código Framework All-In-One, puede buscar kbcodefx junto con palabras clave relacionadas en support.microsoft.com. O bien, simplemente haga clic en el siguiente vínculo: http://support.microsoft.com/search/default.aspx?query=kbcodefx

Referencias

Para obtener más información acerca de las bibliotecas de shell de Windows 7, visite el siguiente sitio Web:
http://msdn.microsoft.com/en-us/magazine/dd861346.aspx
Para obtener más información acerca de cómo Windows 7 programa shell bibliotecas, visite el siguiente sitio Web:
http://windowsteamblog.com/blogs/developers/archive/2009/06/11/windows-7-programming-guide-libraries.aspx
Para obtener más información acerca de la licencia pública de Microsoft, viste el siguiente sitio Web:
http://opensource.org/licenses/ms-pl.html

Propiedades

Id. de artículo: 976027 - Última revisión: jueves, 15 de octubre de 2009 - Versión: 1.6
La información de este artículo se refiere a:
  • Microsoft Visual Studio 2008 Academic Edition
  • Microsoft Visual Studio 2008 Professional Edition
  • Microsoft Visual Studio 2008 Standard Edition
  • Microsoft Visual Studio 2008 Team Edition for Database Professionals
  • Microsoft Visual Studio 2008 Team Edition for Software Architects
  • Microsoft Visual Studio 2008 Team Edition for Software Developers
  • Microsoft Visual Studio 2008 Team Edition for Software Testers
  • Microsoft Visual Studio 2008 Team Suite
Palabras clave: 
kbmt kbcodefx atdownload kbsurveynew kbinfo KB976027 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 976027

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com