Move useful information out of documentation/shell32.

This commit is contained in:
Dimitrie O. Paun 2003-10-09 19:47:08 +00:00 committed by Alexandre Julliard
parent c06bcc110f
commit b0f4a564a1
3 changed files with 8 additions and 101 deletions

View File

@ -1047,6 +1047,9 @@ LPITEMIDLIST WINAPI SHSimpleIDListFromPathAW(LPCVOID lpszPath)
* nFolder [I] CSIDL_xxxxx
* ppidl [O] PIDL of a special folder
*
* NOTES
* In NT5, SHGetSpecialFolderLocation needs the <winntdir>/Recent
* directory. If the directory is missing it returns a x80070002.
*/
HRESULT WINAPI SHGetSpecialFolderLocation(
HWND hwndOwner,

View File

@ -16,6 +16,11 @@
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*
* NOTES
* Nearly complete informations about the binary formats
* of .lnk files avaiable at http://www.wotsit.org
*
*/
#include "config.h"

View File

@ -1,101 +0,0 @@
SHELL32/SHLWAPI development status
1. Introduction
---------------
many parts of this DLL are currently under development.
The missing parts are:
- contextmenus:
- shell extensions
- new document
- shellfolder:
- shell extensions are only partially working
- resources:
- many build-in icons are missing
- shell notifications
- not aware of separated address spaces
- iconcache
- not aware of separated address spaces
- shell extensions
- BrowseForFolder
- only core functionality implemented
- drag/drop/shellole
- only core functionality implemented
- shelllinks
- read only
- only core functionality implemented
- dialogs: nothing done
- functions
- many functions of shlwapi are not jet implemented
- many special functions used only by explorer are incomplete
- SHFileOperation and related dialogs not implemented
- guid's
- should be moved into the module
- property sheets for files and folder
- noting done
BUGS:
- incorrect behaviour of the IShellFolder within the office-style
dialogs
2. General Information
----------------------
<all additional informations are moved to the header and source files>
3. Informations
---------------
- nearly complete informations about the binary formats of *.lnk avaiable at
www.wotsit.org
- www.geocities.com/SiliconValley/4942/
- many examples from MSDN
Feb-21-2000 <juergen.schmied@debitel.net>
4. native shell32
-----------------
4.1 win95/98
IShellFolder_GetAttributesOf sometimes returns more bits set
than the mask asked for
4.2 NT4
4.3 NT5
----------
SHGetSpecialFolderLocation needs the <winntdir>/Recent directory.
If the directory is missing it returns a x80070002.
needed Registry keys:
----------------------------
[MACHINE\\Software\\Classes\\CLSID\\{00021400-0000-0000-c000-000000000046}] 957887196
@="Desktop"
[MACHINE\\Software\\Classes\\CLSID\\{00021400-0000-0000-c000-000000000046}\\InProcServer32] 957887196
@="shell32.dll"
"ThreadingModel"="Apartment"
[MACHINE\\Software\\Classes\\CLSID\\{000214e6-0000-0000-c000-000000000046}] 957887196
@="Shellfolder"
[MACHINE\\Software\\Classes\\CLSID\\{000214e6-0000-0000-c000-000000000046}\\InProcServer32] 957887196
@="shell32.dll"
"ThreadingModel"="Apartment"
----------------------------