spin控件的UDN_DELTAPOS消息//下面代码什么作用? [
对于有返回值的消息,要用函数SetWindowLong(hwnd,DWL_MSGRESULT,value);其中value用来设置消息返回值。
LPNMHDR lpnmh; LPNMUPDOWN lpnmud;
……
case WM_NOTIFY:
lpnmh = (LPNMHDR)lParam;
switch(lpnmh->code)
{
case UDN_DELTAPOS:
lpnmud = (LPNMUPDOWN)lParam;
if(lpnmud->iPos+lpnmud->iDelta>= 20 )//这句是什么意思?
{
SetWindowLong(hwnd,DWL_MSGRESULT,TRUE);
return TRUE;
}
else
return FALSE;
}
break;
……
追问:你猜 你猜 你猜猜对于有返回值的消息,要用函数SetWindowLong(hwnd,DWL_MSGRESULT,value);其中value用来设置消息返回值。
是什么意思???CListView控件原来是3条记录,删除第二行记录之后,3行记录会自动变成第二行?//需要自己维护吗?
答案:话说你这是哪里的代码
lpnmud->iPos+lpnmud->iDelta>= 20 只知道是spin控件:当前点击次数+点击方向>=20
猜不到什么用途!
上一个:VC 对话框 标题栏 怎么变成这个样子????如图!
下一个:VC修改DNF