Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(439)

Side by Side Diff: views/widget/native_widget_win.h

Issue 8523021: Send WM_DEVICECHANGE message through SystemMonitor (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: Created 9 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ 5 #ifndef VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_
6 #define VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ 6 #define VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_
7 #pragma once 7 #pragma once
8 8
9 #include <atlbase.h> 9 #include <atlbase.h>
10 #include <atlapp.h> 10 #include <atlapp.h>
(...skipping 314 matching lines...) Expand 10 before | Expand all | Expand 10 after
325 // This list is in _ALPHABETICAL_ order! OR I WILL HURT YOU. 325 // This list is in _ALPHABETICAL_ order! OR I WILL HURT YOU.
326 MSG_WM_ACTIVATE(OnActivate) 326 MSG_WM_ACTIVATE(OnActivate)
327 MSG_WM_ACTIVATEAPP(OnActivateApp) 327 MSG_WM_ACTIVATEAPP(OnActivateApp)
328 MSG_WM_APPCOMMAND(OnAppCommand) 328 MSG_WM_APPCOMMAND(OnAppCommand)
329 MSG_WM_CANCELMODE(OnCancelMode) 329 MSG_WM_CANCELMODE(OnCancelMode)
330 MSG_WM_CAPTURECHANGED(OnCaptureChanged) 330 MSG_WM_CAPTURECHANGED(OnCaptureChanged)
331 MSG_WM_CLOSE(OnClose) 331 MSG_WM_CLOSE(OnClose)
332 MSG_WM_COMMAND(OnCommand) 332 MSG_WM_COMMAND(OnCommand)
333 MSG_WM_CREATE(OnCreate) 333 MSG_WM_CREATE(OnCreate)
334 MSG_WM_DESTROY(OnDestroy) 334 MSG_WM_DESTROY(OnDestroy)
335 MSG_WM_DEVICECHANGE(OnDeviceChange)
335 MSG_WM_DISPLAYCHANGE(OnDisplayChange) 336 MSG_WM_DISPLAYCHANGE(OnDisplayChange)
336 MSG_WM_ERASEBKGND(OnEraseBkgnd) 337 MSG_WM_ERASEBKGND(OnEraseBkgnd)
337 MSG_WM_ENDSESSION(OnEndSession) 338 MSG_WM_ENDSESSION(OnEndSession)
338 MSG_WM_ENTERSIZEMOVE(OnEnterSizeMove) 339 MSG_WM_ENTERSIZEMOVE(OnEnterSizeMove)
339 MSG_WM_EXITMENULOOP(OnExitMenuLoop) 340 MSG_WM_EXITMENULOOP(OnExitMenuLoop)
340 MSG_WM_EXITSIZEMOVE(OnExitSizeMove) 341 MSG_WM_EXITSIZEMOVE(OnExitSizeMove)
341 MSG_WM_GETMINMAXINFO(OnGetMinMaxInfo) 342 MSG_WM_GETMINMAXINFO(OnGetMinMaxInfo)
342 MSG_WM_HSCROLL(OnHScroll) 343 MSG_WM_HSCROLL(OnHScroll)
343 MSG_WM_INITMENU(OnInitMenu) 344 MSG_WM_INITMENU(OnInitMenu)
344 MSG_WM_INITMENUPOPUP(OnInitMenuPopup) 345 MSG_WM_INITMENUPOPUP(OnInitMenuPopup)
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
378 virtual LRESULT OnAppCommand(HWND window, short app_command, WORD device, 379 virtual LRESULT OnAppCommand(HWND window, short app_command, WORD device,
379 int keystate); 380 int keystate);
380 virtual void OnCancelMode(); 381 virtual void OnCancelMode();
381 virtual void OnCaptureChanged(HWND hwnd); 382 virtual void OnCaptureChanged(HWND hwnd);
382 virtual void OnClose(); 383 virtual void OnClose();
383 virtual void OnCommand(UINT notification_code, int command_id, HWND window); 384 virtual void OnCommand(UINT notification_code, int command_id, HWND window);
384 virtual LRESULT OnCreate(CREATESTRUCT* create_struct); 385 virtual LRESULT OnCreate(CREATESTRUCT* create_struct);
385 // WARNING: If you override this be sure and invoke super, otherwise we'll 386 // WARNING: If you override this be sure and invoke super, otherwise we'll
386 // leak a few things. 387 // leak a few things.
387 virtual void OnDestroy(); 388 virtual void OnDestroy();
389 virtual LRESULT OnDeviceChange(UINT event_type, DWORD data);
388 virtual void OnDisplayChange(UINT bits_per_pixel, CSize screen_size); 390 virtual void OnDisplayChange(UINT bits_per_pixel, CSize screen_size);
389 virtual LRESULT OnDwmCompositionChanged(UINT msg, 391 virtual LRESULT OnDwmCompositionChanged(UINT msg,
390 WPARAM w_param, 392 WPARAM w_param,
391 LPARAM l_param); 393 LPARAM l_param);
392 virtual void OnEndSession(BOOL ending, UINT logoff); 394 virtual void OnEndSession(BOOL ending, UINT logoff);
393 virtual void OnEnterSizeMove(); 395 virtual void OnEnterSizeMove();
394 virtual LRESULT OnEraseBkgnd(HDC dc); 396 virtual LRESULT OnEraseBkgnd(HDC dc);
395 virtual void OnExitMenuLoop(BOOL is_track_popup_menu); 397 virtual void OnExitMenuLoop(BOOL is_track_popup_menu);
396 virtual void OnExitSizeMove(); 398 virtual void OnExitSizeMove();
397 virtual LRESULT OnGetObject(UINT uMsg, WPARAM w_param, LPARAM l_param); 399 virtual LRESULT OnGetObject(UINT uMsg, WPARAM w_param, LPARAM l_param);
(...skipping 257 matching lines...) Expand 10 before | Expand all | Expand 10 after
655 // rather than asking the Widget for the non_client_view so that we know at 657 // rather than asking the Widget for the non_client_view so that we know at
656 // Init time, before the Widget has created the NonClientView. 658 // Init time, before the Widget has created the NonClientView.
657 bool has_non_client_view_; 659 bool has_non_client_view_;
658 660
659 DISALLOW_COPY_AND_ASSIGN(NativeWidgetWin); 661 DISALLOW_COPY_AND_ASSIGN(NativeWidgetWin);
660 }; 662 };
661 663
662 } // namespace views 664 } // namespace views
663 665
664 #endif // VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_ 666 #endif // VIEWS_WIDGET_NATIVE_WIDGET_WIN_H_
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698