1. VC中获取鼠标相对父窗体的位置
CPoint p1;
GetCursorPos(&p1);
ScreenToClient(&p1);
2.怎样根据控件的句柄得到所在窗体的句柄
HWND GetParent(
HWND hWnd // handle to child window
);
3.如何用程序打开一个文件夹
ShellExecute(NULL, "open", "C://TEST", NULL, NULL, SW_SHOWNORMAL);
4.SendMessage与PostMessage
SendMessage是同步函数,会等到窗口处理完才返回
PostMessage是异步函数,只是将消息挂到消息队列中就立即返回,由于无法同步可能导致无法响应,一般情况下窗口消息是不会被丢弃的
本文介绍了使用VC进行编程时的一些实用技巧,包括获取鼠标位置、根据控件句柄找到窗体句柄的方法、通过程序打开指定文件夹的操作步骤,以及SendMessage与PostMessage的区别等。
&spm=1001.2101.3001.5002&articleId=1172139&d=1&t=3&u=bc5cf0379ae44401a23342552ceedc68)
170

被折叠的 条评论
为什么被折叠?



