I'm trying to call the IFolderView::GetItemPosition
method, which is documented here and used by Raymond here. But it appears to be returning E_NOTIMPL
, an outcome which is corroborated here. I was wondering if there's anything I can do or any newer alternatives I can call. Thanks.
Asked
Active
Viewed 203 times
0
-
Windows version? – Anders Jun 09 '19 at 18:06
-
I'm on 8.1. Does it work in 10? – Jun 09 '19 at 18:07
-
Are you doing this on the desktop IShellFolder or some other folder? – Anders Jun 09 '19 at 18:08
-
Another folder. Not the desktop. – Jun 09 '19 at 18:08
-
Which folder? Is it a standard folder or a 3rd-party shell namespace extension? Is the folder open in a Explorer window? Do you have access to its IShellBrowser? – Anders Jun 09 '19 at 18:10
-
It's just a regular document folder. Other method calls work just fine on it. Yeah, I think I have access to that. – Jun 09 '19 at 18:12
-
It works fine for me on **Windows 10 - 1803, 17134.765** (VS 2015, SDK 10) – Castorix Jun 09 '19 at 18:26
-
hi,amt528 I follow the doc you provide,and I can access the position of icons in the desktop's view.Do you try to access on the desktop? – Strive Sun Jun 11 '19 at 09:01
-
No, I just tried it in a folder. Perhaps that's the problem. Thanks for trying it out. – Jun 11 '19 at 13:42
-
Maybe it's just a problem with folder, and I'll try to do that in folder later. – Strive Sun Jun 12 '19 at 11:31
-
Okay, thank you very much. But if that were the problem, wouldn't you expect an error different than E_NOTIMPL? – Jun 12 '19 at 14:26
-
@amt528 hi, I can't reproduce your problem here. Can you post your code? – Strive Sun Jun 18 '19 at 09:43