windows 控制台程序能使用sendmessage和C#程序进行通信吗?

如题所述

第1个回答  2011-07-12
可以啊,这个没问题的追问

但是我看网上说sendmessage需要窗口接收及处理消息啊,控制台程序没有这种消息处理机制,能不能说说具体应该怎么用呢,非常感谢!

追答

可以添加窗口的,呵呵我现在手里没有代码啊,抱歉

本回答被提问者采纳

[求助]如何使用SendMessage和WM_KEYDOWN向其他窗口发送按键
这个,WINDOWS API 的运用时,是分进程的,具体说就是:你几乎可以在自己的进程对自己的程序使用任何API,但是却不能在自己的进程对别人使用某些API,因为那个进程会检测某些操作是自己的还是别人的,所以有些时候直接用WM_KEYDOWN和UP会失效。而那个空格那个估计是你的代码错了,你可以这样写试试:Send...

C# 调用 Windows API 如何改变外部应用程序中 DateTimePicker 控件...
就是使用SendMessage就可以了:[StructLayout(LayoutKind.Sequential)]public class SYSTEMTIME { public short wYear;public short wMonth;public short wDayOfWeek;public short wDay;public short wHour;public short wMinute;public short wSecond;public short wMilliseconds;} DateTime time=DateTime.Now;SY...

C# 怎么把其他应用程序集成到当前项目
一般地,使用C#进行Windows编程比使用C++要容易得多,特别地当我们不能使用MFC库时。所以很多程序员喜欢使用C#环境建立他们的工程。但是有时候需要在C++环境下进行编程。例如:当你想在一个C++程序上开发一个附件软件时。我们解决这个问题的办法是为它开发一个插件,比如著名的Notepad++程序。Notepad++是使用C++语言编写的,...

相似回答