MFC ModbusServer (二)
菜单栏
状态栏
/*
static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_CAPS,
ID_INDICATOR_NUM,
ID_INDICATOR_SCRL,
};
*/
static UINT indicators[] =
{
ID_SEPARATOR, // status line indicator
ID_INDICATOR_CONNECTION_STATUS,
ID_INDICATOR_CONNECTION_CLIENTS,
ID_INDICATOR_NBMESSAGES,
ID_INDICATOR_TIME,
};
同步一下 项目的 ID
状态栏添加定时器
如果要启动多个定时器就多次调用SetTimer成员函数。另外,在不同的CWnd中可以有ID相同的定时器,并不冲突。
VS2010/MFC编程入门之四十四(MFC常用类:定时器Timer)
http://www.jizhuomi.com/software/232.html
stdafx.h中
#define ID_TIMER_TIME 101
#define TIMER_TIME_VALUE 1000
定时器的ID 和 其他的 窗口控件ID 重复 也没关系,互相也不影响
不同的窗口的定时器ID也可以重复。同一个窗口的多个定时器ID,不能重复。
添加 OnClose()函数
IDS_TIME_FORMAT "%m/%d/%Y %H:%M:%S"
工具栏
IDR_MAINFRAME TOOLBAR DISCARDABLE 16, 16
BEGIN
BUTTON ID_OPERATIONS_CONNECTSERVER
BUTTON ID_OPERATIONS_DISCONNECTSERVER
BUTTON ID_INFORMATIONS_VIEWSYSTEMIPS
BUTTON ID_OPTIONS_ALWAYSVISIBLE
BUTTON ID_APP_ABOUT
END
菜单栏和工具栏 事件
IDD_DIALOGBAR_UTIL
可以选择下面的IDD_DIALOGBAR
生成的类中的很多东西 ,需要手动添加
需要手动添加 很多 代码啊
这个单独 写一个文档吧
可以 单独 手动 选择 某个控件,然后用键盘的 小箭头 案件 ,上下平移位置,微调。
需要源码的 可以 联系 QQ: 3200749719
需要你给我一个 好的 项目代码 我学习一下,作为交换