我建立窗口类是CFormView,在窗体里我添加了一个TAB控件,TAB控件与一个对话框相连,对话框里有一个ADO和DataGrid控件。建立的窗口是可以拖动大小的,并且里面的控件和对话框里的控件都会随着窗口的大小而改变大小。我的问题是当我在ADO里连接到数据库时,编译不会有错误,但运行时错误,经过两次忽略之后又正常,并且ADO与DataGrid连接正常。经过调试我发现是连接ADO连接与主窗体里的OnSize函数的MoveWindow有关,即:
m_dlg.MoveWindow(&rect,TRUE);m_dlg.m_datagrid.MoveWindow(&rs,TRUE);(与这两句有关,这两句是我在OnSize函数里添加的)。是不是真的与这个有关,还是其他方面的问题?该怎么改正呢?请各位高手帮帮我!非常感谢!!!