/* easyw.h */ #ifndef EASYW_H #define EASYW_H #include #include #define N_S(nimi) (nimi),(sizeof(nimi)) #define EASYW_RETNOW -999 /****************************************************************************/ /* Näyttöön tulevat kontrollit */ #define IDC_EDITWND 100 /* Ikkuna, josta syötöt otetaan */ #define IDC_PRINTWND 101 /* Ikkuna, johon tulostetaan */ #define IDC_MSGWND 102 /* Ikkuna, jossa syötön kehote */ #define CM_BREAK 103 /* Keskeytysnappula */ #define CM_OK 104 /* RETURN eli OK nappula */ #ifdef __cplusplus extern "C" { #endif typedef enum { EASY_AUTO_SHOW = 0, EASY_HIDE = 1, EASY_MAN_SHOW = 2, } eEasyModes; void show(char *); int printf(const char *fmt, ...); char *wgets(char *s,int n,FILE *f); int scanf(const char *fmt, ...); HWND InitEasyW(HINSTANCE hInstance,int nCmdShow); eEasyModes SetEasyShowMode(eEasyModes mode); #ifdef __cplusplus } #endif //#define printf wprintf //#define scanf wscanf #define fgets wgets #endif /* EASYW_H */