我已经完成了一套托盘程序,当点击对话框的关闭按钮或最小化按钮时对话框都是最小化到托盘,在任务栏也没有图标,没有问题,但是我想实现对话框程序启动时就自动最小化到托盘,不需要任何按键,且在任务栏没有图标,该如何处理?
我在OnInitDialog()中
先做了
m_trayIcon.SetNotificationWnd (this, WM_MY_TRAY_NOTIFICATION);
m_trayIcon.SetIcon (IDR_MAINFRAME);然后调用ShowWindow(SW_HIDE); 
可是无效,调用ShowWindow(SW_MINIMIZE)后调用ShowWindow(SW_HIDE);也无效,
但是在OnInitDialog()之外的函数如此操作都可以实现最小化求教这个问题如何解决?