📄 wavwin.h
字号:
// Copyright (c) 1999 Stephen T. Welstead. All rights reserved.
// File WAVWIN.H Wavelet - Bitmap Viewer Window
#ifndef WAVWIN_H
#define WAVWIN_H
#include "imgwin.h"
#include "wavelet.h"
#define WAV_NAME_LEN 30
#define WAV_GRAY_LEVELS 256
class twavelet_window_manager: public tmdi_manager {
public:
twavelet_window_manager (HINSTANCE hInstance,
tmdi_frame_window *parent,
LPCSTR menu_name,LPCSTR class_name);
virtual void set_global_ptr (void);
virtual int respond_wm_create (HWND hwnd);
};
class twavelet_window: public timg_window
{ public:
timage *image_obj,*wavelet_image;
tHaar_wavelet *Haar_wavelet;
tDaub4_wavelet *Daub4_wavelet;
tDaub6_wavelet *Daub6_wavelet;
short wavelet_type;
int scale_values;
float compression_percent,transform_threshold_percent;
char wavelet_name[WAV_NAME_LEN+1];
twavelet_window(HWND hwnd,
tmdi_manager *the_manager,LPSTR the_image_filename);
virtual int OnRun (void);
virtual int respond_wm_paint (void);
virtual int get_compression_percent(void);
virtual int get_transform_threshold(void);
virtual void set_wavelet_name(int type);
virtual int get_wavelet_type(void);
virtual int get_wavelet_compressed_image (void);
virtual int wavelet_compression (twavelet *wavelet);
virtual int show_wavelet_transform (void);
virtual int wavelet_transform (twavelet *wavelet);
virtual int respond_wm_command (WPARAM wParam,LPARAM);
virtual int respond_wm_create (HWND hwnd);
virtual int respond_wm_destroy (HWND hwnd);
};
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -