void on_command(HWND hwnd, int id, HWND hwndCtl, UINT codeNotify) { UNREFERENCED_PARAMETER(codeNotify); UNREFERENCED_PARAMETER(hwndCtl); switch (id) { case IDM_ABOUT: DialogBox(__theApp.instance_, MAKEINTRESOURCE(IDD_ABOUTBOX), hwnd, About); break; case IDM_EXIT: DestroyWindow(hwnd); break; case ID_FILE_OPEN: on_open_file(hwnd); break; case ID_FILE_SAVEFILE: on_save_file(hwnd); break; } }
/* browserwindow_on_file_open_file */ static void _browserwindow_on_file_open_file(gpointer data) { BrowserWindow * browser = data; on_open_file(browser->browser); }