VC 初始化 代码当放哪里
VC 初始化 代码应放哪里?
我将SDI分割成CView和CForm两个子窗口,
我想一打开程序时屏蔽CForm类里的两个按键,请问代码应放哪里?
1, 在哪里可以调用这个函数?
2,有没有一个函数是整个构建好了之后开机第一个运行的呢?
------解决方案--------------------
CFormView
的 onInitUpdate
------解决方案--------------------
OnCreateClient 是 初始化 CMainFrame
CFormView 时 在 InitUpdate 里
------解决方案--------------------
CFormView 还是 CView中的控件都需要这个量view创建完成后才能设置其中的控件状态,所以可以在CMainFrame中onCreate 创建view以后通过view中的自定义函数来操作
------解决方案--------------------
CFormView的 onInitUpdate
对话框的OnInitDialog
------解决方案--------------------
“其实我是想问 哪个函数是在 VC这个程序构建好之后第一个运行的函数,也就是说 运行这个函数之前VC里面的各类已经构建好了”
把 动态 创建 置于何地 ?
我将SDI分割成CView和CForm两个子窗口,
我想一打开程序时屏蔽CForm类里的两个按键,请问代码应放哪里?
1, 在哪里可以调用这个函数?
void CMyForm::Inital()//这是我自定义的初始化函数
{
GetDlgItem(IDC_DOT)->EnableWindow(FALSE);
GetDlgItem(IDC_JMP)->EnableWindow(FALSE);
}
2,有没有一个函数是整个构建好了之后开机第一个运行的呢?
------解决方案--------------------
CFormView
的 onInitUpdate
------解决方案--------------------
OnCreateClient 是 初始化 CMainFrame
CFormView 时 在 InitUpdate 里
------解决方案--------------------
CFormView 还是 CView中的控件都需要这个量view创建完成后才能设置其中的控件状态,所以可以在CMainFrame中onCreate 创建view以后通过view中的自定义函数来操作
------解决方案--------------------
CFormView的 onInitUpdate
对话框的OnInitDialog
------解决方案--------------------
“其实我是想问 哪个函数是在 VC这个程序构建好之后第一个运行的函数,也就是说 运行这个函数之前VC里面的各类已经构建好了”
把 动态 创建 置于何地 ?