#include <windows.h>
#include <adobe/config.hpp>
#include <adobe/future/windows_cast.hpp>
#include <adobe/layout_attributes.hpp>
#include <adobe/name_fwd.hpp>
#include <adobe/widget_attributes.hpp>
#include <boost/filesystem/path.hpp>
#include <string>
Go to the source code of this file.
Namespaces |
| namespace | adobe |
| namespace | hackery |
Defines |
| #define | ADOBE_THROW_LAST_ERROR |
| #define | WINDOWS_LEAN_AND_MEAN |
Functions |
| bool | context_menu (HWND parent, long x, long y, const name_t *first, const name_t *last, name_t &result) |
| modifiers_t | convert_modifiers (ULONG os_modifiers) |
| modifiers_t | convert_modifiers (BYTE keyboard_state[256]) |
| std::string | convert_utf (const WCHAR *buffer, std::size_t size) |
| std::wstring | convert_utf (const CHAR *buffer) |
| std::string | convert_utf (const WCHAR *buffer) |
| std::wstring | convert_utf (const std::string &name) |
| std::wstring | convert_utf (const CHAR *buffer, std::size_t size) |
| bool | forward_message (UINT message, WPARAM wParam, LPARAM lParam, LRESULT &forward_result) |
| LONG_PTR | get_user_reference (HWND control) |
| modifiers_t | modifier_state () |
| void | set_control_enabled (HWND control, bool make_enabled) |
| void | set_control_visible (HWND control, bool make_visible) |
| void | set_font (HWND window, int uxtheme_type) |
| template<typename T > |
| void | set_user_reference (HWND control, T data) |
Define Documentation
| #define ADOBE_THROW_LAST_ERROR |
| #define WINDOWS_LEAN_AND_MEAN |