今天突然想起要用一下Message给其他人发消息,想起来Win9x里面有Winpopup.exe,但是发现XP里面没有,搜索了一下系统文件夹,只发现了一个"msg.exe" 。
于是看了一下,发现是一个命令行方式的Winpopup:
C:\>msg
将消息发送给用户。
MSG {username | sessionname | sessionid | @filename | *}
[/SERVER:servername] [/TIME:seconds] [/V] [/W] [message]
username 标识指定的用户名。
sessionname 会话名称。
sessionid 会话 ID。
@filename 识别这样一个文件,该文件含有将所发消息
发送到的用户名、会话名和会话标识号的列表。
* 给指定服务器上的所有会话发送信息。
/SERVER:servername 要联系的服务器(默认值是当前值)。
/TIME:seconds 等待接收器确认消息的时间延迟。
/V 显示有关执行的操作的信息。
/W 等待用户的响应,跟 /V 一起有用。
message 要发送的消息。如果没有指定,发出提示,
或者从 stdin 读取。
用如下方式测试了一下:
C:\msgjackyin /server:bj18
完全可以实现功能。就是繁琐一点~~~~ ^0^
分享到:
相关推荐
BEGIN_MSG_MAP宏是MFC中定义消息映射的起点,它允许程序员指定哪些函数应该响应特定的消息。然而,BEGIN_MSG_MAP的使用存在一些局限性,例如代码可读性较差、难以维护以及灵活性不足。本文将探讨如何利用Boost.MPL库...
描述中的"vc++下 画圆代码 winxp"表明这是在Windows XP操作系统上,使用VC++进行的图形绘制工作。在Windows XP系统中,GDI是标准的图形渲染接口,开发者需要理解GDI的基本原理和函数,例如`CreateCompatibleDC`创建...
更新时间:2012-11-15 15:08:03 软件语言:简体中文 软件平台:Win2000/WinXP/Win2003
- 在µC/OS-II环境下实现多任务间的通信。 #### 三、实验一:ADS ARM集成开发环境(IDE)的使用 ##### 3.1 实验准备 **实验环境**: - Proteus仿真软件。 - PC机操作系统:Win98、Win2000或WinXP。 - ADS 1.2...
`DECLARE_WND_CLASS_EX`宏创建了一个新的窗口类,`BEGIN_MSG_MAP`和`END_MSG_MAP`定义了消息映射,`OnChar`函数是我们自定义的消息处理函数。 使用WTL,我们可以更方便地在对话框中添加子类化的控件。首先,我们...
CMimeMessage msg; msg.Create(NULL); ``` 2. **设置邮件头部信息**:接下来,你需要设置邮件的基本信息,如发件人、收件人、主题和日期。 ```cpp msg.SetFrom("<from@example.com>"); msg.SetTo(...
1. VBScript:这是一种轻量级的脚本语言,常用于Windows环境下的批处理任务,例如自动化网页和系统操作。 2. Win2003、Vista、Windows、Win2008、WinXP:这些都是Windows操作系统版本,表明此解决方案适用于多种老到...
软件简介 飞鸽传书(IP Messenger),是由日本人Shirouzu Hiroaki (白水 启章)所发明的免费软件, 是一款局域网内即时通信软件,基于 ...注意:本版本为 IPMSG 2.06版 编译环境: WINXP & VS2005, 可正确编译。
6. **消息映射**:通过`BEGIN_MSG_MAP`和`END_MSG_MAP`宏,我们可以定义控件如何处理窗口消息。例如,`ON_WM_CREATE`、`ON_WM_SIZE`等消息处理函数控制控件的创建和大小调整。 7. **DLL工程**:`fontcombo_dll.zip`...
下面将详细介绍如何在VC++环境下创建一个仅消息窗口。 首先,我们需要理解Windows窗口的基本概念。在Windows API中,每个窗口都有一个与之关联的消息队列,系统会将针对该窗口的所有消息放入这个队列。当窗口过程...
对于键盘事件,如键盘按下,我们可以处理WM_KEYDOWN消息: ```cpp MESSAGE_HANDLER(WM_KEYDOWN, OnKeyDown) ``` `OnKeyDown`函数中,可以通过`wParam`获取按键的虚拟键码,例如VK_A表示'A'键,然后执行相应的操作...
- **悬停颜色**:默认情况下,`CBitmapHyperLink` 在鼠标悬停时会改变颜色。可以通过 `SetHoverColor` 方法自定义悬停时的颜色。 ```cpp m_bitmapHyperLink.SetHoverColor(RGB(0, 255, 0)); // 设置悬停颜色为绿色 ...
在MFC中,要确保控件在不同版本的Windows上表现一致,可能需要适配不同的系统特性,例如使用AfxGetApp()->m_pMainWnd来获取主窗口,或者使用afx_msg声明消息处理函数。 总结来说,使用MFC模拟云的CCloudsCtrl控件是...
我们将讨论与WinXP、Win2003、Win2K等操作系统兼容的解决方案,并使用WTL(Windows Template Library)库来简化工作。 WTL是一个轻量级的C++库,它提供了对Windows API的面向对象封装,使得开发者能够更方便地创建...
实现这个功能通常需要自定义控件类,继承自CComboBox,并且重写一些关键的消息处理函数,比如ON_WM_CTLCOLOR_MSG()用于控制控件的绘图样式,ON_WM_LBUTTONDOWN()处理点击事件,ON_WM_MEASUREITEM()和ON_WM_DRAWITEM...
例如,BEGIN_MSG_MAP和END_MSG_MAP宏定义消息映射的范围,而ON_COMMAND或ON_BN_CLICKED等宏则用来映射特定的消息。 4. **模板类实现动态创建控件** WTL提供了许多模板类,如CWindowImpl、CDialogImpl等,可以根据...
3. 在需要处理错误的地方,传入Winsock返回的错误代码,如`msg = XWSAError(WSAGetLastError())`,然后msg变量将存储解释后的错误信息。 对于C++,在VC6或MFC环境下,过程相对简单: 1. 将XWSAError.dll复制到运行...
BEGIN_MSG_MAP(MyFileDialog) MSG_WM_COMMAND(OnCommand) END_MSG_MAP() void OnCommand(UINT id, int code, HWND hwnd) { if (id == IDOK || id == IDCANCEL) { if (id == IDOK) { // 处理用户选择的...
这里,我们覆盖了`OnChar`消息处理函数,该函数在用户按下键盘键时被调用。 3. **处理键盘输入** 在`CNumericEdit`类中,我们需要重写`OnChar`方法,检查输入的字符是否为数字,并根据需要阻止非数字字符的输入...