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

大大们帮小弟我

2012-02-05 
大大们帮我!我已经在MFC里建好一个但对话框的工程,并建立了一个单击左键的消息映射,同时建好了一个小的对

大大们帮我!
我已经在MFC里建好一个但对话框的工程,并建立了一个单击左键的消息映射,同时建好了一个小的对话框,类是CDialog0,小对话框是CDialog0   dlg,我想单击左键的同时在鼠标单击的位置弹出这个小对话框,请问该如何实现啊!我用dlg.SetWindowPos没用,而且报错!

[解决办法]
在OnLbuttonDown里:

CDialog0 dlg;

if(dlg.Domodul()==IDOK)
{
.....
}
[解决办法]
是吧,或者在CDialog0的初始化函数里。
[解决办法]
在主对话框的OnLbuttonDown里:

CDialog0 dlg;

dlg.DoModal();

并且在CDialog0的初始化中
CRect rt;
GetWindowRect(rt);
CPoint pt;
GetCursorPos(&pt);
SetWindowPos(NULL,pt.x,pt.y,rt.Width,rt.Height,NULL);

热点排行