2013年9月2日

SendMessage基础知识

摘要: SendMessage基础知识 函数功能:该函数将指定的消息发送到一个或多个窗口。此函数为指定的窗口调用窗口程序,直到窗口程序处理完消息再返回。而函数PostMessage不同,将一个消息寄送到一个线程的消息队列后立即返回。 函数原型:LRESULT SendMessage(HWND hWnd,UINT Msg,WPARAM wParam,LPARAM IParam); 参数: hWnd:其窗口程序将接收消息的窗口的句柄。如果此参数为HWND_BROADCAST,则消息将被发送到系统中所有顶层窗口,包括无效或不可见的非自身拥有的窗口、被覆盖的窗口和弹出式窗口,但消息不被发送到子窗口。 ... 阅读全文

posted @ 2013-09-02 14:14 kaban 阅读(351) 评论(0) 推荐(0) 编辑

Sendmessage用法

摘要: 1、TfileListBox对象,添加新文件名后,使光标自动选中该文件名!代码如下: FileLb.Update; Num := SendMessage(FileLb.Handle, LB_FINDSTRING, -1, Cardinal(sNewName));//sNewName为新文件名,Num返回该文件名在FileLb中的索引值; FileLb.ItemIndex := Num; filelb.Items[filelb.ItemIndex]; 阅读全文

posted @ 2013-09-02 14:00 kaban 阅读(201) 评论(0) 推荐(0) 编辑

导航