CMyclsss

ice197983 2007-08-24 12:08:14
#include "StdAfx.h"
#include "Myclsss.h"

const TCHAR *MENU_CLASS_NAME = L"BaculaFD Tray Icon";

CMyclsss::CMyclsss()
{}

CMyclsss::CMyclsss(HINSTANCE hAppInstance)
{
// Create a dummy window to handle tray icon messages
WNDCLASSEX wndclass;

wndclass.cbSize = sizeof(wndclass);
wndclass.style = 0;
wndclass.lpfnWndProc = CMyclsss::WndProc;
wndclass.cbClsExtra = 0;
wndclass.cbWndExtra = 0;
wndclass.hInstance = hAppInstance;
wndclass.hIcon = LoadIcon(NULL, IDI_APPLICATION);
wndclass.hCursor = LoadCursor(NULL, IDC_ARROW);
wndclass.hbrBackground = (HBRUSH) GetStockObject(WHITE_BRUSH);
wndclass.lpszMenuName = /*(const char *) */NULL;
wndclass.lpszClassName = MENU_CLASS_NAME;
wndclass.hIconSm = LoadIcon(NULL, IDI_APPLICATION);
RegisterClassEx(&wndclass);

m_hwnd = CreateWindow(MENU_CLASS_NAME,
MENU_CLASS_NAME,
WS_OVERLAPPEDWINDOW,
CW_USEDEFAULT,
CW_USEDEFAULT,
200, 200,
NULL,
NULL,
hAppInstance,
NULL);
ShowWindow( m_hwnd, 1 );
UpdateWindow( m_hwnd );

if (m_hwnd == NULL) {
PostQuitMessage(0);
return;
}
}

CMyclsss::~CMyclsss()
{

}

// Process window messages
LRESULT CALLBACK CMyclsss::WndProc(HWND hwnd, UINT iMsg, WPARAM wParam, LPARAM lParam)
{
CMyclsss *_this = (CMyclsss *) GetWindowLong(hwnd, GWL_USERDATA);

switch (iMsg)
{
case WM_CREATE:
return 0;
case WM_LBUTTONDOWN:
MessageBeep(1);

case WM_COMMAND:
switch (LOWORD(wParam))
{
case 1:
break;
default:
break;
}
return 0;
case WM_DESTROY:
PostQuitMessage(0);
return 0;
default:
break;
}
return DefWindowProc(hwnd, iMsg, wParam, lParam);
}
...全文
135 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
‌KodExplorer-master 4.52 安装包介绍‌ KodExplorer 是一款开源的基于 Web 的在线文件管理与代码编辑工具,支持私有云部署、在线文档协作、多用户权限管理等功能。其 ‌4.52 版本‌(发布于约 2 年前)是该系列中一个稳定且功能完整的版本,适用于企业或个人搭建私有云存储系统。 核心特性 ‌类 Windows 操作界面‌:支持右键菜单、拖拽、快捷键(如 Ctrl+C/V/X、Delete 删除等),操作体验接近本地文件管理器。 ‌多格式在线预览与编辑‌: 支持 ‌Office(Word/Excel/PPT)、PDF、图片、音频、视频‌ 在线预览。 内置代码编辑器,支持 ‌120+ 语言语法高亮‌,具备多光标、自动补全等功能。 ‌文件操作全面‌: 分片上传、文件夹拖拽上传、断点续传、批量下载。 在线解压缩(支持 ZIP/RAR/7Z/TAR/GZIP 等格式)。 ‌多用户与权限控制‌:支持自定义角色组、访问权限设置、文件类型限制。 ‌国际化支持‌:支持 ‌40+ 语言‌,中文兼容性良好,无乱码问题。 ‌跨平台兼容‌:可在 ‌Windows、Linux、macOS‌ 上运行,支持 Apache、Nginx、IIS 等 Web 服务器。 安装要求 ‌PHP 5+‌(推荐 PHP 7.4 以获得更好兼容性和性能)‌ 3。 Web 服务器(如 Nginx 或 Apache)。 数据目录(默认为 data/)需设置 ‌777 权限‌ 以确保写入正常 ‌ 2 8。 GitHub Releases Gitee Releases ‌解压并上传‌ 将压缩包解压后,上传至 Web 服务器根目录(如 /var/www/

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧