Chromium Code Reviews| Index: base/win/wrapped_window_proc.h |
| diff --git a/base/win/wrapped_window_proc.h b/base/win/wrapped_window_proc.h |
| index c9916504776e2e2ba2f763f62c56fa8dd4fb1939..b8cdbfe1d5f3950a4b45423699a878fc7a73dcaf 100644 |
| --- a/base/win/wrapped_window_proc.h |
| +++ b/base/win/wrapped_window_proc.h |
| @@ -14,6 +14,7 @@ |
| #include <windows.h> |
| #include "base/base_export.h" |
| +#include "base/string16.h" |
| namespace base { |
| namespace win { |
| @@ -34,6 +35,22 @@ BASE_EXPORT WinProcExceptionFilter SetWinProcExceptionFilter( |
| // Calls the registered exception filter. |
| BASE_EXPORT int CallExceptionFilter(EXCEPTION_POINTERS* info); |
| +// Initializes the WNDCLASSEX structure |*class_out| to be passed to |
| +// RegisterClassEx() making sure that it is associated with the module |
| +// containing the window procedure. |
| +BASE_EXPORT void InitializeWindowClass( |
| + WNDCLASSEX* class_out, |
|
Sergey Ulanov
2012/05/03 18:07:14
Since this is an output parameter, shouldn't it be
alexeypa (please no reviews)
2012/05/03 18:10:55
Yes, indeed. I'll fix that.
|
| + const char16* class_name, |
| + WNDPROC window_proc, |
| + UINT style, |
| + int class_extra, |
| + int window_extra, |
| + HCURSOR cursor, |
| + HBRUSH background, |
| + const char16* menu_name, |
| + HICON large_icon, |
| + HICON small_icon); |
| + |
| // Wrapper that supplies a standard exception frame for the provided WindowProc. |
| // The normal usage is something like this: |
| // |