| * Copyright 2004 The WebRTC Project Authors. All rights reserved. |
| * Use of this source code is governed by a BSD-style license |
| * that can be found in the LICENSE file in the root of the source |
| * tree. An additional intellectual property rights grant can be found |
| * in the file PATENTS. All contributing project authors may |
| * be found in the AUTHORS file in the root of the source tree. |
| #ifndef RTC_BASE_WIN32_WINDOW_H_ |
| #define RTC_BASE_WIN32_WINDOW_H_ |
| #include "rtc_base/win32.h" |
| /////////////////////////////////////////////////////////////////////////////// |
| /////////////////////////////////////////////////////////////////////////////// |
| HWND handle() const { return wnd_; } |
| // Call this when your DLL unloads. |
| virtual bool OnMessage(UINT uMsg, |
| virtual void OnNcDestroy(); |
| static LRESULT CALLBACK WndProc(HWND hwnd, |
| static HINSTANCE instance_; |
| static ATOM window_class_; |
| /////////////////////////////////////////////////////////////////////////////// |
| #endif // RTC_BASE_WIN32_WINDOW_H_ |