#include <wine/config.h>
#include <stdlib.h>
#include <string.h>
#include <stdarg.h>
#include <stdio.h>
#include <windef.h>
#include <winbase.h>
#include <winerror.h>
#include <shellapi.h>
#include <winuser.h>
#include <shlobj.h>
#include <shlwapi.h>
#include "undocshell.h"
#include <wine/debug.h>
#include <wine/unicode.h>
Go to the source code of this file.
◆ SHAppBarMessage()
Definition at line 64 of file appbar.c.
70 HWND appbarmsg_window;
81 TRACE(
"callback: %x\n",
data->uCallbackMessage);
108 WARN(
"data at %p is too small\n",
data);
114 command.abd.uCallbackMessage =
data->uCallbackMessage;
120 if (return_map ==
NULL)
122 ERR(
"couldn't create file mapping\n");
130 if (appbarmsg_window ==
NULL)
132 ERR(
"couldn't find appbar window\n");
144 if (return_view ==
NULL)
146 ERR(
"MapViewOfFile failed\n");
151 response = return_view;
156 data->hWnd = response->
abd.hWnd;
157 data->uCallbackMessage = response->
abd.uCallbackMessage;
158 data->uEdge = response->
abd.uEdge;
160 data->lParam = response->
abd.lParam;
#define ABM_GETAUTOHIDEBAR
#define INVALID_HANDLE_VALUE
#define ABM_GETTASKBARPOS
HWND WINAPI FindWindowW(_In_opt_ LPCWSTR, _In_opt_ LPCWSTR)
#define CreateFileMappingW(a, b, c, d, e, f)
const char * wine_dbgstr_rect(const RECT *rect)
unsigned __int3264 UINT_PTR
GLint GLenum GLsizei GLsizei GLsizei GLint GLsizei const GLvoid * data
#define ABM_SETAUTOHIDEBAR
LRESULT WINAPI SendMessageW(_In_ HWND, _In_ UINT, _In_ WPARAM, _In_ LPARAM)
int command(const char *fmt,...)
DWORD WINAPI GetCurrentProcessId(VOID)
Referenced by Window::AppBar_AutoHide(), Window::AppBar_NoAutoHide(), Window::AppBar_QueryPos(), Window::AppBar_QuerySetPos(), Window::AppBar_Register(), Window::AppBar_UnRegister(), DoAppBarStuff(), Window::OnActivate(), Window::OnWindowPosChanged(), test_appbarget(), test_setpos(), and testwindow_setpos().
◆ WINE_DEFAULT_DEBUG_CHANNEL()
WINE_DEFAULT_DEBUG_CHANNEL |
( |
appbar |
| ) |
|