C语言中postmessage的参数是什么,有没有使用的例子?

如题所述

函数原型:B00L PostMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM lParam); 函数功能:该函数将一个消息放入(寄送)到与指定窗口创建的线程相联系消息队列里,不等待线程处理消息就返回,是异步消息模式。消息队列里的消息通过调用GetMessage和PeekMessage取得。参数: hWnd:其窗口程序接收消息的窗口的句柄。可取有特定含义的两个值:
  HWND.BROADCAST:消息被寄送到系统的所有顶层窗口,包括无效或不可见的非自身拥有的窗口、被覆盖的窗口和弹出式窗口。消息不被寄送到子窗口。
  NULL:此函数的操作和调用参数dwThread设置为当前线程的标识符PostThreadMessage函数一样。
  Msg:指定被寄送的消息。
  wParam:指定附加的消息特定的信息。
  IParam:指定附加的消息特定的信息。
温馨提示:内容为网友见解,仅供参考
无其他回答

C语言中postmessage的参数是什么,有没有使用的例子?
参数: hWnd:其窗口程序接收消息的窗口的句柄。可取有特定含义的两个值:HWND.BROADCAST:消息被寄送到系统的所有顶层窗口,包括无效或不可见的非自身拥有的窗口、被覆盖的窗口和弹出式窗口。消息不被寄送到子窗口。NULL:此函数的操作和调用参数dwThread设置为当前线程的标识符PostThreadMessage函数一样。...

C语言什么函数能发送鼠标移消息?postmessage能吗
PostMessage(hWnd, WM_MOUSEMOVE ,MK_LBUTTON|MK_MBUTTON,(16<<100)|120);如果是要发送数据,然后你在程序端自己处理的话,推荐用sendmessage函数,因为PostMessage只是把消息发送到程序的消息队列去,程序自动处理.就是说,如果接收消息的程序是你自己写,用sendmessage就可以,如果是别人写的程序,你要...

有没有关于C语言里面的英语单词的意思
for:一种循环语句(可意会不可言传)signed:生命有符号类型变量或函数 void :声明函数无返回值或无参数,声明无类型指针(基本上就这三个作用)default:开关语句中的“其他”分支 goto:无条件跳转语句 sizeof:计算数据类型长度 volatile:说明变量在程序执行中可被隐含地改变 do :循环语句的循环体 ...

C语言函数能不能带int argc,char *argv[]这两个参数呢???不是主函数
可以使用API函数来响应键盘的输入 API之消息函数 BroadcastSystemMessage 将一条系统消息广播给系统中所有的顶级窗口 GetMessagePos 取得消息队列中上一条消息处理完毕时的鼠标指针屏幕位置 GetMessageTime 取得消息队列中上一条消息处理完毕时的时间 PostMessage 将一条消息投递到指定窗口的消息队列 中国3S吧 ...

C语言中常见的英语单词缩写
1. 类的命名 C+首字母大写的单词组合,通常是名字性短语,一般不含下划线 如CMyClass 2 函数(类成员函数) 首字母大写的单词组合,通常是动宾结构的短语一般不含下划线 如 GetName(), PostMessage(),SaveProfile()等 3 成员变量 m_开头,小写的类型标记标记+首字母大写的单词组合,通常是名字性...

消息和事件的区别 VC++解惑
define WM_USERMSG WMUSER+100;在需要的时候,在一个线程中调用::PostMessage((HWND)param,WM_USERMSG,0,0)或CwinThread::PostThradMessage()来向另外一个线程发送这个消息,上述函数的四个参数分别是消息将要发送到的目的窗口的句柄、要发送的消息标志符、消息的参数WPARAM和LPARAM。下面的代码的...

有没有关于C语言里面的英语单词的意思
typedef:用以给数据类型取别名(当然还有其他作用)char :声明字符型变量或函数 extern:声明变量是在其他文件正声明(也可以看做是引用变量)return :子程序返回语句(可以带参数,也看不带参数)union:声明联合数据类型 const :声明只读变量 float:声明浮点型变量或函数 short :声明短整型变量或函数...

使用c语言编写一个人机对战下棋程序
PostMessage(hWnd,WM_CLOSE,0,0); break; case IDM_START:\/\/\/开始下棋 currentStone = NewGame(hWnd, box);\/\/先下的棋子颜色 startFlag = TRUE; break; case IDM_MODE_MAN2COMPUTER : CheckMenuItem(hMenu, mode, MF_UNCHECKED); mode = IDM_MODE_MAN2COMPUTER; currentStone = NewGame(hWnd, box); ...

关于API?
Message或PostMessage(SendMessage会使接受到消息的窗口立刻处理消息,而PostMessage是把消息发送到一个称为消息队列的队列中去,等候处理(它将会在该消息处理完后返回,例如有些延迟)).你必须制定接受消息的窗口的句柄,欲发送消息的编号(所有的消息的编号均为常量,你可以通过API Text Viewer查得)以及两个32位的参数。

哪里有木马源代码分析啊 要详解的 最好C语言编写的
呵呵,要知道,木马(Trojan)的历史是很悠久的:早在AT&T Unix和BSD Unix十分盛行的年代,木马是由一些玩程式(主要是C)水平很高的年轻人(主要是老美)用C或Shell语言编写的,基本是用来窃取登陆主机的口令,以取得更高的权限。那时木马的主要方法是诱骗??先修改你的.profile文件,植入木马;当你登陆时将你敲入的口令字符...

相似回答