怎样用FindWind()得到一个MDI应用程序的窗口指针
Posted on 八月 16rd, 2007 由 admin
我先建立了一个mdi应用程序
我在另外一个程序中想用cwnd* pwnd = cwnd::findwindow("afx:400000:8:10011:0:205a3",null);
得到这个mdi应用程序的窗口指针
其中
"afx:400000:8:10011:0:205a3"是用spy++得到的classname,但它是变化的,mdi应用程序下次运行classname就变了
又因为是mdi,主窗口的标题栏是变化的,所以把第二个参数设为null。
请问谁有更好的方法?请指教.
推荐阅读
网友:dddd8888
你先把子窗口全关掉,然后可得主窗口标题栏
.

讨论区