首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

两个窗体,一个按钮,解决另外加70,该怎么解决

2012-01-12 
两个窗体,一个按钮,解决另外加70对另外一个进程进行操作,在那个进程有form1窗体和form2窗体,form1窗体有个

两个窗体,一个按钮,解决另外加70
对另外一个进程进行操作,在那个进程有form1窗体和form2窗体,form1窗体有个button1,点击button1就弹出form2,现在button1被设置不可用,我该如何弹出form2呢
万分感谢帮助我的人

[解决办法]
按钮也是一个窗口,好像可以先获取按钮一个句柄,然后给它发送一个消息(具体什么消息不记得了),让它Enble,你就可以点啦!
[解决办法]
自定义消息, 发送点击button1所发出的消息,可以用spy++去看发了什么消息, 消息处理函数里处理这个自定义消息,弹出form2
[解决办法]
我是2楼的,我给你详细代码!
HWND hwnd=::FindWindow(NULL, "Form1 ");//窗口Form1,VB的^_^
HWND hwnd2=::FindWindowEx(hwnd,NULL,NULL, "Command1 ");//找到相应的按钮
if(hwnd2)
{
::EnableWindow(hwnd2,TRUE); //把它激活
}

PS:我已测试成功

热点排行