navit  0.5.3-trunk
win32_gui_notify.c File Reference
#include <windows.h>
#include <windowsx.h>
#include <commctrl.h>
#include <glib.h>
#include "win32_gui_notify.h"

Data Structures

struct  window_data
 
struct  notify_priv
 

Functions

void win32_gui_notify (struct notify_priv *notify, HWND hwnd, int message_id, void(*func)(struct datawindow_priv *parent, int param1, int param2))
 
struct notify_privwin32_gui_notify_new (struct datawindow_priv *parent)
 
LRESULT CALLBACK message_handler (HWND hwnd, UINT win_message, WPARAM wParam, LPARAM lParam)
 

Function Documentation

◆ message_handler()

LRESULT CALLBACK message_handler ( HWND  hwnd,
UINT  win_message,
WPARAM  wParam,
LPARAM  lParam 
)

◆ win32_gui_notify()

void win32_gui_notify ( struct notify_priv notify,
HWND  hwnd,
int  message_id,
void(*)(struct datawindow_priv *parent, int param1, int param2)  func 
)

◆ win32_gui_notify_new()

struct notify_priv* win32_gui_notify_new ( struct datawindow_priv parent)