Frost Moon Project

Src/CommonSettings.h - Nelumbo Ver.1.72 - Frost Moon Project   アクセスランキング  

Home > ソフトウェア > Nelumbo > Nelumbo172.zip > Src > CommonSettings.h

 
//CommonSettings.h
//設定関係共通ヘッダファイル

/*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#
    Nelumbo Ver.1.72
    Coded by x@rgs

    This code is released under NYSL Version 0.9982
    See NYSL_withfaq.TXT for further details.

    Nelumboはクリックひとつでパスワード「*****」を表示&コピーするソフトウェアです。
#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*/

#ifndef COMMONSETTINGS_H
#define COMMONSETTINGS_H

#define KD_MODE_PASSWORD 1<<0
#define KD_MODE_CONTROL 1<<1
#define KD_MODE_CLEAR (KD_MODE_PASSWORD|KD_MODE_CONTROL)
#define KD_TARGET_SINGLE 1<<2
#define KD_TARGET_WINDOW 1<<3
#define KD_TARGET_ALL 1<<4
#define KD_TARGET_CLEAR (KD_TARGET_SINGLE|KD_TARGET_WINDOW|KD_TARGET_ALL)
#define KD_EX_MENU 1<<5
#define KD_EX_MASK 1<<6
#define KD_EX_CLEAR (KD_EX_MENU|KD_EX_MASK)

struct CONFIG{
    DWORD dwKeyData[9];
    WORD wHotKey;
    bool bAutoUnmask;
};

enum KEYDATA{
    //左クリック+ホイール回転
    LBUTTON_WHEEL,
    //右クリック+ホイール回転
    RBUTTON_WHEEL,
    //Ctrl+ホイール回転
    CTRL_WHEEL,
    //Ctrl+左クリック
    CTRL_LBUTTON,
    //Ctrl+右クリック
    CTRL_RBUTTON,
    //Alt+ホイール回転
    ALT_WHEEL,
    //Alt+左クリック
    ALT_LBUTTON,
    //Alt+右クリック
    ALT_RBUTTON,
    //ホットキー
    HOTKEY,
    //要素数
    KEYDATA_NUM
};

extern struct CONFIG g_Config;

#endif //COMMONSETTINGS_H


Home > ソフトウェア > Nelumbo > Nelumbo172.zip > Src > CommonSettings.h