VC.NET对话框初始化
请各位高手帮帮忙:我写个.NET程序,弹出个对话框,可是没找到初始化消息函数,无法初始化控件。MFC 里有WM_INITDIALOG,.NET 里只有WM_INITMENU,请高手指点迷津。谢谢 --------------------编程问答-------------------- BOOL DlgProc_MAIN(HWND hDlg, UINT message, WPARAM wParam, LPARAM lParam){
static HMENU hMenu;
static HWND hWndMenuBar = NULL;
switch (message){
case WM_INITDIALOG:
。。。。。。。。。。。。。。。。。。。。。。
这个不就是吗。。。。 --------------------编程问答-------------------- 给对话框资源关联一个类,比如叫做CTryDlg,然后在“类视图”中选中你所关联的类,再在“属性”中选择“重写”选项卡,你会在重写的函数里找到OnInitDialog函数的。 --------------------编程问答-------------------- 非常好,回答的很对,vc.net真的和VC6有很大的差别,弄个初始化函数都这样不容易。
给对话框资源关联一个类,比如叫做CTryDlg,然后在“类视图”中选中你所关联的类,再在“属性”中选择“重写”选项卡,你会在重写的函数里找到OnInitDialog函数的。方法真的有点别扭,但还得适应。 --------------------编程问答-------------------- 2008更不适应了.
补充:.NET技术 , VC.NET