Enumeração FOLDERFLAGS (shobjidl_core.h)

Um conjunto de sinalizadores que especificam opções de exibição de pasta. Os sinalizadores são independentes uns dos outros e podem ser usados em qualquer combinação.

Syntax

typedef enum FOLDERFLAGS {
  FWF_NONE = 0,
  FWF_AUTOARRANGE = 0x1,
  FWF_ABBREVIATEDNAMES = 0x2,
  FWF_SNAPTOGRID = 0x4,
  FWF_OWNERDATA = 0x8,
  FWF_BESTFITWINDOW = 0x10,
  FWF_DESKTOP = 0x20,
  FWF_SINGLESEL = 0x40,
  FWF_NOSUBFOLDERS = 0x80,
  FWF_TRANSPARENT = 0x100,
  FWF_NOCLIENTEDGE = 0x200,
  FWF_NOSCROLL = 0x400,
  FWF_ALIGNLEFT = 0x800,
  FWF_NOICONS = 0x1000,
  FWF_SHOWSELALWAYS = 0x2000,
  FWF_NOVISIBLE = 0x4000,
  FWF_SINGLECLICKACTIVATE = 0x8000,
  FWF_NOWEBVIEW = 0x10000,
  FWF_HIDEFILENAMES = 0x20000,
  FWF_CHECKSELECT = 0x40000,
  FWF_NOENUMREFRESH = 0x80000,
  FWF_NOGROUPING = 0x100000,
  FWF_FULLROWSELECT = 0x200000,
  FWF_NOFILTERS = 0x400000,
  FWF_NOCOLUMNHEADER = 0x800000,
  FWF_NOHEADERINALLVIEWS = 0x1000000,
  FWF_EXTENDEDTILES = 0x2000000,
  FWF_TRICHECKSELECT = 0x4000000,
  FWF_AUTOCHECKSELECT = 0x8000000,
  FWF_NOBROWSERVIEWSTATE = 0x10000000,
  FWF_SUBSETGROUPS = 0x20000000,
  FWF_USESEARCHFOLDER = 0x40000000,
  FWF_ALLOWRTLREADING = 0x80000000
} ;

Constantes

 
FWF_NONE
Valor: 0
0x00000000. Windows 7 e posterior. Nenhuma opção de exibição especial.
FWF_AUTOARRANGE
Valor: 0x1
0x00000001. Organize automaticamente os elementos no modo de exibição. Isso implica LVS_AUTOARRANGE se o controle list-view for usado para implementar a exibição.
FWF_ABBREVIATEDNAMES
Valor: 0x2
0x00000002. Não há suporte.
FWF_SNAPTOGRID
Valor: 0x4
0x00000004. Não há suporte.
FWF_OWNERDATA
Valor: 0x8
0x00000008. Não há suporte.
FWF_BESTFITWINDOW
Valor: 0x10
0x00000010. Não há suporte.
FWF_DESKTOP
Valor: 0x20
0x00000020. Faça com que a pasta se comporte como a área de trabalho. Esse valor se aplica somente à área de trabalho e não é usado para pastas típicas do Shell. Esse sinalizador implica FWF_NOCLIENTEDGE e FWF_NOSCROLL.
FWF_SINGLESEL
Valor: 0x40
0x00000040. Não permita que mais de um único item seja selecionado. Isso é usado nas caixas de diálogo comuns.
FWF_NOSUBFOLDERS
Valor: 0x80
0x00000080. Não mostre subpastas.
FWF_TRANSPARENT
Valor: 0x100
0x00000100. Desenhe de forma transparente. Isso é usado apenas para a área de trabalho.
FWF_NOCLIENTEDGE
Valor: 0x200
0x00000200. Não há suporte.
FWF_NOSCROLL
Valor: 0x400
0x00000400. Não adicione barras de rolagem. Isso é usado apenas para a área de trabalho.
FWF_ALIGNLEFT
Valor: 0x800
0x00000800. O modo de exibição deve ser alinhado à esquerda. Isso implica LVS_ALIGNLEFT se o controle list-view for usado para implementar a exibição.
FWF_NOICONS
Valor: 0x1000
0x00001000. A exibição não deve exibir ícones.
FWF_SHOWSELALWAYS
Valor: 0x2000
0x00002000. Esse sinalizador foi preterido a partir do Windows XP e não tem efeito. Sempre mostre a seleção.
FWF_NOVISIBLE
Valor: 0x4000
0x00004000. Não há suporte.
FWF_SINGLECLICKACTIVATE
Valor: 0x8000
0x00008000. Não há suporte.
FWF_NOWEBVIEW
Valor: 0x10000
0x00010000. A exibição não deve ser mostrada como um modo de exibição da Web.
FWF_HIDEFILENAMES
Valor: 0x20000
0x00020000. A exibição não deve exibir nomes de arquivo.
FWF_CHECKSELECT
Valor: 0x40000
0x00040000. Ativa o modo de marcar do modo de exibição.
FWF_NOENUMREFRESH
Valor: 0x80000
0x00080000. Windows Vista e posteriores. Não enumere novamente a exibição (ou solte o conteúdo atual da exibição) quando a exibição for atualizada.
FWF_NOGROUPING
Valor: 0x100000
0x00100000. Windows Vista e posteriores. Não permitir o agrupamento na exibição
FWF_FULLROWSELECT
Valor: 0x200000
0x00200000. Windows Vista e posteriores. Quando um item é selecionado, o item e todos os seus subitens são realçados.
FWF_NOFILTERS
Valor: 0x400000
0x00400000. Windows Vista e posteriores. Não exiba filtros no modo de exibição.
FWF_NOCOLUMNHEADER
Valor: 0x800000
0x00800000. Windows Vista e posteriores. Não exiba um cabeçalho de coluna no modo de exibição em nenhum modo de exibição.
FWF_NOHEADERINALLVIEWS
Valor: 0x1000000
0x01000000. Windows Vista e posteriores. Mostre apenas o cabeçalho da coluna no modo de exibição de detalhes.
FWF_EXTENDEDTILES
Valor: 0x2000000
0x02000000. Windows Vista e posteriores. Quando o modo de exibição está no "modo de exibição de bloco", o layout de um único item deve ser estendido para a largura do modo de exibição.
FWF_TRICHECKSELECT
Valor: 0x4000000
0x04000000. Windows Vista e posteriores. Não há suporte.
FWF_AUTOCHECKSELECT
Valor: 0x8000000
0x08000000. Windows Vista e posteriores. Os itens podem ser selecionados usando caixas de seleção.
FWF_NOBROWSERVIEWSTATE
Valor: 0x10000000
0x10000000. Windows Vista e posteriores. A exibição não deve salvar o estado de exibição no navegador.
FWF_SUBSETGROUPS
Valor: 0x20000000
0x20000000. Windows Vista e posteriores. O modo de exibição deve listar o número de itens exibidos em cada grupo. Para ser usado com IFolderView2::SetGroupSubsetCount.
FWF_USESEARCHFOLDER
Valor: 0x40000000
0x40000000. Windows Vista e posteriores. Use a pasta de pesquisa para empilhamento e pesquisa.
FWF_ALLOWRTLREADING
Valor: 0x80000000
(int)0x80000000. Windows Vista e posteriores. Verifique o layout de leitura da direita para a esquerda em um sistema da direita para a esquerda. Sem esse sinalizador, a exibição exibe cadeias de caracteres da esquerda para a direita em sistemas definidos como layout de leitura da esquerda para a direita e da direita para a esquerda, o que garante que os nomes de arquivo sejam exibidos corretamente.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP, Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Cabeçalho shobjidl_core.h (inclua Shobjidl.h)