⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.h

📁 Cele Task - 强大的工作管理员
💻 H
字号:



////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 预处理
#pragma once
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 头文件
#include "Define.h"

#include <TApi.h>
#include <ExTApi.h>
#include <AygShell.h>
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 语言相关字符串
#ifdef _CHS
#define STR_Version				TEXT("版本: ") STR_VersionStamp
#define STR_Build				TEXT("编译: ") STR_BuilStamp
#define STR_WebSite				TEXT("主页: ") STR_WebUrl
#define STR_Thanks				TEXT("感谢 IOICN 论坛上的热心网友")
#define STR_RunTime				TEXT("系统已运行 %u 小时 %u 分钟")

#define STR_HeaderStatus		TEXT("电量: %u%% / 内存: %u%%"
#define STR_ComfirmRestart		TEXT("确实要重新启动系统吗?")
#define STR_ComfirmShutdown		TEXT("确实要关闭系统吗?")
#define STR_UnknownErr			TEXT("发生未知错误: %#010X。")
#define STR_SuccessMsg			TEXT("命令成功完成。")
#define STR_HotKeyMsg			TEXT("星号键\t关闭所有\n")	\
								TEXT("井号键\t任务/进程\n")	\
								TEXT("动作键\t转到\n")	\
								TEXT("向左键\t电源\n")	\
								TEXT("向右键\t存储\n")	\
								TEXT("后退键\t退出\n")	\
								TEXT("数字键\t转到项目")
#elif defined(_CHT)
#define STR_Version				TEXT("版本: ") STR_VersionStamp
#define STR_Build				TEXT("構建: ") STR_BuilStamp
#define STR_WebSite				TEXT("網頁: ") STR_WebUrl
#define STR_Thanks				TEXT("感謝 IOICN 論壇上的網友們")
#define STR_RunTime				TEXT("系統已運行 %u 小時 %u 分鐘")

#define STR_HeaderStatus		TEXT("電力: %u%% / 記憶体: %u%%"
#define STR_ComfirmRestart		TEXT("確實要重新啓動手持裝置?")
#define STR_ComfirmShutdown		TEXT("確實要關閉手持裝置嗎?")
#define STR_UnknownErr			TEXT("出現未知錯誤: %#010X。")
#define STR_SuccessMsg			TEXT("你執行的命令已完成。")
#define STR_HotKeyMsg			TEXT("星號鍵\t全部中止\n")	\
								TEXT("井號鍵\t切換\n")	\
								TEXT("確定鍵\t前進至\n")	\
								TEXT("向左鍵\t電力資訊\n")	\
								TEXT("向右鍵\t存储\n")	\
								TEXT("倒退鍵\t退出\n")	\
								TEXT("數字鍵\t前進到某項目")
#else
#define STR_Version				TEXT("Ver: ") STR_VersionStamp
#define STR_Build				TEXT("Build: ") STR_BuilStamp
#define STR_WebSite				TEXT("Web: ") STR_Web
#define STR_Thanks				TEXT("Thanks to guys on IOICN forum")
#define STR_RunTime				TEXT("Runing %u hours and %u minutes")

#define STR_HeaderStatus		TEXT("Power: %u%% / Memory: %u%%"
#define STR_ComfirmRestart		TEXT("Are you sure to restart system?")
#define STR_ComfirmShutdown		TEXT("Are you sure to shutdown system?")
#define STR_UnknownErr			TEXT("Unknown error occured: %#010X.")
#define STR_SuccessMsg			TEXT("The command completed successfully.")
#define STR_HotKeyMsg			TEXT("*\tClose All\n")	\
								TEXT("#\tTask/Process\n")	\
								TEXT("Action\tGoto\n")	\
								TEXT("Left\tPower\n")	\
								TEXT("Right\tStorage\n")	\
								TEXT("Back\tExit\n")	\
								TEXT("Num\tGoto Item\n")
#endif
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 电源信息字符串
#ifdef _CHS
#define STR_PowerError			TEXT("无法获取电源状态。")
#define STR_PowerInfo			TEXT("主要电池:\t%s (%u%%)\n")	\
								TEXT("  当前电压:\t%u 毫伏\n")	\
								TEXT("  当前电流:\t%d 毫安\n")	\
								TEXT("  平均电流:\t%d 毫安\n")	\
								TEXT("  放电容量:\t%u 毫安时\n")	\
								TEXT("  电池温度:\t%u 摄氏度\n")	\
								TEXT("  化学性质:\t%s\n\n")	\
								TEXT("备用电池:\t%s (%u%%)\n")	\
								TEXT("  当前电压:\t%u 毫伏")	\
								//TEXT("\n\n交流线路:\t%s\n ")

#define STR_High				TEXT("高")
#define STR_Low					TEXT("低")
#define STR_Critical			TEXT("危险")
#define STR_Charging			TEXT("正在充电")
#define STR_None				TEXT("无")
#define STR_Unknown				TEXT("未知")

#define STR_Alkaline			TEXT("碱性电池")
#define STR_NiCd				TEXT("镍镉电池")
#define STR_NiMH				TEXT("镍氢电池")
#define STR_LiIon				TEXT("锂离子电池")
#define STR_LiPB				TEXT("锂聚合电池")
#elif defined(_CHT)
#define STR_PowerError			TEXT("無法取得電源資訊。")
#define STR_PowerInfo			TEXT("主要電池:\t%s (%u%%)\n")	\
								TEXT("  目前電壓:\t%u 毫伏\n")	\
								TEXT("  目前電流:\t%d 毫安\n")	\
								TEXT("  平均電流:\t%d 毫安\n")	\
								TEXT("  放電容量:\t%u 毫安時\n")	\
								TEXT("  電池溫度:\t%u 攝氏度\n")	\
								TEXT("  化學性質:\t%s\n\n")	\
								TEXT("備用電池:\t%s (%u%%)\n")	\
								TEXT("  目前電壓:\t%u 毫伏")	\
								//TEXT("\n\n交流電路:\t%s\n ")

#define STR_High				TEXT("高")
#define STR_Low					TEXT("低")
#define STR_Critical			TEXT("危險")
#define STR_Charging			TEXT("正在充電")
#define STR_None				TEXT("沒有")
#define STR_Unknown				TEXT("不詳")

#define STR_Alkaline			TEXT("鹼性電池")
#define STR_NiCd				TEXT("鎳鎘電池")
#define STR_NiMH				TEXT("鎳氫電池")
#define STR_LiIon				TEXT("鋰離子電池")
#define STR_LiPB				TEXT("鋰聚合電池")
#else
#define STR_PowerError			TEXT("Could not get power status.")
#define STR_PowerInfo			TEXT("Battery: %s (%u%%)\n")	\
								TEXT("  Voltage:\t%u mV\n")	\
								TEXT("  Current:\t%d mA\n")	\
								TEXT("  Avg. Cur.:\t%d mA\n")	\
								TEXT("  Discharge:\t%u mAH\n")	\
								TEXT("  Temp.:\t%u °C\n")	\
								TEXT("  Chemistry:\t%s\n\n")	\
								TEXT("Backup: %s (%u%%)\n")	\
								TEXT("  Voltage:\t%u mV")

#define STR_High				TEXT("High")
#define STR_Low					TEXT("Low")
#define STR_Critical			TEXT("Critical")
#define STR_Charging			TEXT("Charging")
#define STR_None				TEXT("None")
#define STR_Unknown				TEXT("Unknown")

#define STR_Alkaline			TEXT("Alkaline")
#define STR_NiCd				TEXT("NiCd")
#define STR_NiMH				TEXT("NiMH")
#define STR_LiIon				TEXT("LiIon")
#define STR_LiPB				TEXT("LiPB")
#endif
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 存储信息字符串
#ifdef _CHS
#define STR_MemoryStore			TEXT("全局内存:\n")	\
								TEXT("  总共: %.02f MB\n")	\
								TEXT("  空闲: %.02f MB (%u%%)\n\n")	\
								TEXT("对象存储:\n")	\
								TEXT("  总共: %.02f MB\n")	\
								TEXT("  空闲: %.02f MB (%u%%)\n\n")

#define STR_FlashCard			TEXT("%s:\n")	\
								TEXT("  总共: %.02f MB\n")	\
								TEXT("  空闲: %.02f MB (%u%%)\n\n")
#elif defined(_CHT)
#define STR_MemoryStore			TEXT("全局記憶体:\n")	\
								TEXT("  總計: %.02f MB\n")	\
								TEXT("  可用: %.02f MB (%u%%)\n\n")	\
								TEXT("對象記憶体:\n")	\
								TEXT("  總計: %.02f MB\n")	\
								TEXT("  可用: %.02f MB (%u%%)\n\n")

#define STR_FlashCard			TEXT("%s:\n")	\
								TEXT("  總計: %.02f MB\n")	\
								TEXT("  可用: %.02f MB (%u%%)\n\n")

#else
#define STR_MemoryStore			TEXT("Memory:\n")	\
								TEXT("  Total: %.02f MB\n")	\
								TEXT("  Free: %.02f MB (%u%%)\n\n")	\
								TEXT("Store:\n")	\
								TEXT("  Total: %.02f MB\n")	\
								TEXT("  Free: %.02f MB (%u%%)\n\n")

#define STR_FlashCard			TEXT("%s:\n")	\
								TEXT("  Total: %.02f MB\n")	\
								TEXT("  Free: %.02f MB (%u%%)\n\n")
#endif
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 头文件
#include "Macro.h"
#include "Resource.h"

#include "Reg.h"
#include "Status.h"
#include "Utility.h"
#include "Shortcut.h"

#include "MainWnd.h"
#include "ListView.h"
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////



////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
// 全局变量
extern HINSTANCE g_hInst;
extern "C" BOOL WINAPI ExitWindowsEx(UINT uFlags, DWORD dwReason);
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -