Скройте файл или каталог с помощью Windows API от C

Попробуйте display: inline-block;. Для того, чтобы он был совместим с разными браузерами, используйте приведенный ниже код CSS.

div {
  display: inline-block;
  display:-moz-inline-stack;
  zoom:1;
  *display:inline;
  border-style: solid;
  border-color: #0000ff;
}
<div>
  <table>
    <tr>
      <td>Column1</td>
      <td>Column2</td>
      <td>Column3</td>
    </tr>
  </table>
</div>
7
задан Johannes Brodwall 27 July 2009 в 18:33
поделиться

4 ответа

Это можно сделать, вызвав SetFileAttributes и установив флаг FILE_ATTRIBUTE_HIDDEN. См. http://msdn.microsoft.com/en-us/library/aa365535%28VS.85%29.aspx

Однако это не POSIX. Чтобы создать «скрытый» файл в обычной системе POSIX, такой как Linux, просто начните имя файла с точки (.).

12
ответ дан 6 December 2019 в 06:50
поделиться

Windows и UNIX-подобные системы имеют разные представления о том, что именно является скрытым файлом. В UNIX-подобных системах обычно имена файлов, начинающиеся с точки, считаются «скрытыми». С другой стороны, файловые системы Windows имеют атрибут «скрытый» для файлов.

Так что для POSIX вам, вероятно, следует просто создавать файлы с начальной точкой в ​​имени файла.

В Windows вы можете использовать Функция SetFileAttributes .

8
ответ дан 6 December 2019 в 06:50
поделиться

Используйте CreateFile с флагом FILE_ATTRIBUTE_HIDDEN

3
ответ дан 6 December 2019 в 06:50
поделиться

Вы ищете набор методов GetFileAttributesEx, GetFileAttributes и SetFileAttributes в Win32 API.

Отправная точка документации

3
ответ дан 6 December 2019 в 06:50
поделиться
Другие вопросы по тегам:

Похожие вопросы: