#include <minigui.h>
 | 
| void *(*  | init )(HDC dc_desktop) | 
|   | 
| void(*  | deinit )(void *context) | 
|   | 
| void(*  | paint_desktop )(void *context, HDC dc_desktop, const RECT *inv_rc) | 
|   | 
| void(*  | keyboard_handler )(void *context, int message, WPARAM wParam, LPARAM lParam) | 
|   | 
| void(*  | mouse_handler )(void *context, int message, WPARAM wParam, LPARAM lParam) | 
|   | 
| void(*  | customize_desktop_menu )(void *context, HMENU hmenu, int start_pos) | 
|   | 
| void(*  | desktop_menucmd_handler )(void *context, int id) | 
|   | 
Desktop operation set 
Definition at line 2562 of file minigui.h.
 
◆ customize_desktop_menu
      
        
          | void(* customize_desktop_menu(void *context, HMENU hmenu, int start_pos) | 
        
      
 
the desktop menu customizer 
Definition at line 2583 of file minigui.h.
 
 
◆ deinit
      
        
          | void(* deinit(void *context) | 
        
      
 
called when terminating a seesion 
Definition at line 2568 of file minigui.h.
 
 
◆ desktop_menucmd_handler
      
        
          | void(* desktop_menucmd_handler(void *context, int id) | 
        
      
 
the desktop menu command handler 
Definition at line 2587 of file minigui.h.
 
 
◆ init
      
        
          | void*(* init(HDC dc_desktop) | 
        
      
 
called when starting a new session, and return a context 
Definition at line 2565 of file minigui.h.
 
 
◆ keyboard_handler
      
        
          | void(* keyboard_handler(void *context, int message, WPARAM wParam, LPARAM lParam) | 
        
      
 
the keyboard event handler for the desktop 
Definition at line 2575 of file minigui.h.
 
 
◆ mouse_handler
      
        
          | void(* mouse_handler(void *context, int message, WPARAM wParam, LPARAM lParam) | 
        
      
 
the mouse event handler for the desktop 
Definition at line 2579 of file minigui.h.
 
 
◆ paint_desktop
      
        
          | void(* paint_desktop(void *context, HDC dc_desktop, const RECT *inv_rc) | 
        
      
 
called when the desktop should be repainted 
Definition at line 2571 of file minigui.h.
 
 
The documentation for this struct was generated from the following file: