用ShellExecute内存一直增加的问题如何解觉?
我做的一个程序是在一个定时器里,当时间到时就用 HINSTANCE handle = ::ShellExecute(NULL, "open", "Iexplore.exe", "http://www.baidu.com", NULL, SW_SHOW);
::CloseHandle(handle);
调度一个页。。。。。
但在用时我发现一个问题,刚开始程序占用的内存可小,但当记时器到时第一次用此函数调度页面时会发现此程序的内存使用量增加1M多。。当下次记时器到时再次调度时内存还会增加,虽然没有本次增加的多,但是是上升的。
当我去掉CloseHandle 时效果还是一样。。。
帮一下俺呀。。。