Я уже посмотрел на GetIconRefFromFileInfo()
и QLThumbnailImageCreate()
, но они просто не похожи на то, что я вижу из искателя, который является квадратным значком с водяными знаками на нем, например. если файл RTF, у него есть этот сероватый водяной знак ниже, чем указано RTF или RTFD или PDF ...Какую функцию выполняет Leopard's Finder для получения значков предварительного просмотра с водяным знаком на них?
Пожалуйста, помогите мне в этом. Благодарю. Если вопрос остается неясным, пожалуйста, не стесняйтесь комментировать.
Под «водяного знака» вы имеете в виду текст в нижней части значка, указывающего тип файла? Это не водяной знак ... –
Вы имеете в виду значки * документа *, например, предоставленные приложением Preview, расположенным в '/ Applications/Preview.app/Contents/Resources /', например 'gif.icns '? (Это не квадратные значки, у них есть кудрявый верхний правый угол, чтобы указать, что это документы. Кроме того, текст «GIF» затем называется значком.) Итак: вам нужны значки документов, как показано на http: // developer.apple.com/documentation/userexperience/Conceptual/AppleHIGuidelines/XHIGIcons/XHIGIcons.html#//apple_ref/doc/uid/20000967-TPXREF124? И вместо конкретного значка вы получаете «Generic.icns»? – Arjan
На самом деле я хочу получить значки документов с предварительным просмотром в них, и да со сложенной частью в верхнем правом углу. Я не могу получить его с помощью QLThumbnailImageCreate ... – jopes