mirror of
https://github.com/reactos/wine.git
synced 2024-11-29 14:40:56 +00:00
Printers_RegisterWindowW / Printers_UnregisterWindow implemented as
stub. Show the FIXME in Printer_LoadIconsW only when needed.
This commit is contained in:
parent
e3a4f9b450
commit
a7a6927d9b
@ -197,8 +197,8 @@
|
||||
210 stub LargeIntegerToString
|
||||
211 stub Printers_GetPidl
|
||||
212 stub Printers_AddPrinterPropPages
|
||||
213 stub Printers_RegisterWindowW
|
||||
214 stub Printers_UnregisterWindow
|
||||
213 stdcall Printers_RegisterWindowW(wstr long ptr ptr)
|
||||
214 stdcall Printers_UnregisterWindow(long long)
|
||||
215 stdcall -noname SHStartNetConnectionDialog(long str long)
|
||||
243 stdcall @(long long) shell32_243
|
||||
244 stdcall -noname SHInitRestricted(ptr ptr)
|
||||
|
@ -733,8 +733,10 @@ VOID WINAPI Printer_LoadIconsW(LPCWSTR wsPrinterName, HICON * pLargeIcon, HICON
|
||||
3. a Local Printer or a Network-Printer
|
||||
and use different Icons
|
||||
*/
|
||||
|
||||
FIXME("(select Icon by PrinterName %s not implemented)\n", debugstr_w(wsPrinterName));
|
||||
if((wsPrinterName != NULL) && (wsPrinterName[0] != 0))
|
||||
{
|
||||
FIXME("(select Icon by PrinterName %s not implemented)\n", debugstr_w(wsPrinterName));
|
||||
}
|
||||
|
||||
if(pLargeIcon != NULL)
|
||||
*pLargeIcon = LoadImageW(shell32_hInstance,
|
||||
@ -747,6 +749,30 @@ VOID WINAPI Printer_LoadIconsW(LPCWSTR wsPrinterName, HICON * pLargeIcon, HICON
|
||||
16, 16, LR_DEFAULTCOLOR);
|
||||
}
|
||||
|
||||
/*************************************************************************
|
||||
* Printers_RegisterWindowW [SHELL32.213]
|
||||
* used by "printui.dll":
|
||||
* find the Window of the given Type for the specific Printer and
|
||||
* return the already existent hwnd or open a new window
|
||||
*/
|
||||
BOOL WINAPI Printers_RegisterWindowW(LPCWSTR wsPrinter, DWORD dwType,
|
||||
HANDLE * phClassPidl, HWND * phwnd)
|
||||
{
|
||||
FIXME("(%s, %lx, %p (%p), %p (%p)) stub!\n", debugstr_w(wsPrinter), dwType,
|
||||
phClassPidl, (phClassPidl != NULL) ? *(phClassPidl) : NULL,
|
||||
phwnd, (phwnd != NULL) ? *(phwnd) : NULL);
|
||||
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
/*************************************************************************
|
||||
* Printers_UnregisterWindow [SHELL32.214]
|
||||
*/
|
||||
VOID WINAPI Printers_UnregisterWindow(HANDLE hClassPidl, HWND hwnd)
|
||||
{
|
||||
FIXME("(%p, %p) stub!\n", hClassPidl, hwnd);
|
||||
}
|
||||
|
||||
/*************************************************************************/
|
||||
|
||||
typedef struct
|
||||
|
Loading…
Reference in New Issue
Block a user