如果hWnd已经是指向主窗口的窗口句柄,你可以使用
::SendMessage(hWnd,...); 或 ::PostMessage(hWnd,...)
所发的消息可以是已知的窗口消息,也可以是用户自定义消息。但通常不用向DLL传递主程序窗口句柄,可以让DLL自己去找。
myInit()
{
HWND hWnd = AfxGetMainWnd()->GetSafeHwnd();
::PostMessage(hWnd,...)
}
::SendMessage(hWnd,...); 或 ::PostMessage(hWnd,...)
所发的消息可以是已知的窗口消息,也可以是用户自定义消息。但通常不用向DLL传递主程序窗口句柄,可以让DLL自己去找。
myInit()
{
HWND hWnd = AfxGetMainWnd()->GetSafeHwnd();
::PostMessage(hWnd,...)
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货