当前位置:首页 > 编程技术 > 正文

vc6.0中如何发送自定义消息

vc6.0中如何发送自定义消息

在VC6.0(Visual C++ 6.0)中,发送自定义消息通常涉及到以下步骤:1. 定义消息: 你需要定义一个新的消息常量。这通常在头文件中完成。 使用`WM_US...

在VC6.0(Visual C++ 6.0)中,发送自定义消息通常涉及到以下步骤:

1. 定义消息:

你需要定义一个新的消息常量。这通常在头文件中完成。

使用`WM_USER`或者更大的值来定义消息,以确保你的消息不会与Windows系统消息冲突。

```cpp

// MyApp.h

define WM_MYCUSTOMMESSAGE WM_USER + 1

```

2. 发送消息:

在发送消息的函数中,使用`SendMessage`或`PostMessage`函数来发送自定义消息。

```cpp

// MyApp.cpp

include "MyApp.h"

void CMyApp::SendMyCustomMessage()

{

// 发送消息到当前窗口

SendMessage(m_hWnd, WM_MYCUSTOMMESSAGE, 0, 0);

// 或者发送消息到其他窗口

// SendMessage(hWndOtherWindow, WM_MYCUSTOMMESSAGE, 0, 0);

最新文章