Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
阅读:1432回复:6

应该发什么样的消息?

楼主#
更多 发布于:2002-07-23 15:53
我想控制一个外部对话框程序
该对话框有一个Check控件
我想把它置成FALSE状态
应该发什么样的消息?
我用的是
PostMessage(g_hExefile, BM_SETCHECK, ID_CHECK_EDIT, 0);
//g_hExefile为该对话框的handle,ID_CHECK_EDIT为该控件的ID
该函数使用后无任何作用
另外我用
HWND hEditFilter = GetDlgItem(g_hExefile, ID_CHECK_EDIT);
hEditFilter返回NULL
这是怎么回事?
Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-23 16:26
请高手指导
Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-07-23 17:14
换个提法:
如何将另一个对话框的Check控件设置成FALSE状态?
帮帮忙!
ic2001
驱动牛犊
驱动牛犊
  • 注册日期2002-06-17
  • 最后登录2004-02-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-23 17:26
you can try this method:
SENDDLGITEMMESSAGE(...);
arthurtu
驱动巨牛
驱动巨牛
  • 注册日期2001-11-08
  • 最后登录2020-12-19
  • 粉丝0
  • 关注0
  • 积分26分
  • 威望161点
  • 贡献值0点
  • 好评度35点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-07-23 17:37
什么样的外部?不是你的?
Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-07-23 17:51
对!不是我的程序!
Hideman
驱动中牛
驱动中牛
  • 注册日期2001-09-11
  • 最后登录2007-04-16
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望7点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-07-23 18:18
 

you can try this method:
SENDDLGITEMMESSAGE(...);
 

请问你知道该发什么消息吗?
我用
SendDlgItemMessage(g_hExefile,ID_CHECK_EDIT,BM_SETCHECK,0,0);
还是没反应啊!
游客

返回顶部