如何模拟DataTimePicker控件的下拉

bluestar 2009-07-07 05:24:28
就是向这个控件窗口发一个消息,实现原本用鼠标点击下拉按钮出现的月历控件。

谢谢解答
...全文
57 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluestar 2009-07-08
  • 打赏
  • 举报
回复
有没有直接发消息给控件的方法?
supconsupcon 2009-07-08
  • 打赏
  • 举报
回复
自己在控件里响应消息,外面的容器给控件发消息,消息响应函数模拟鼠标操作的结果
supconsupcon 2009-07-07
  • 打赏
  • 举报
回复
long x = 200;
long y = 300;
CClientDC dc(this);
int sp = dc.GetDeviceCaps(HORZRES);
int cz = dc.GetDeviceCaps(VERTRES);
mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_MOVE,(DWORD)(65535.0/sp*x),(DWORD)(65535.0/cz*y),0,0);
bluestar 2009-07-07
  • 打赏
  • 举报
回复
哪个mouseevent,给点建设性的代码,thank u
波导终结者 2009-07-07
  • 打赏
  • 举报
回复
mouse_event
或者findwindow找到控件,sendkey也行
bluestar 2009-07-07
  • 打赏
  • 举报
回复
模拟鼠标点击,控件已有
波导终结者 2009-07-07
  • 打赏
  • 举报
回复
是模拟鼠标点击?还是自己模拟一个控件出来?

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧