如何创建一个试图,其父窗口是桌面 单文档程序.先谢了. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把框架的如窗口设置为桌面就是啦SetParent SetParrentHWND SetParent(HWND hWndChild,HWND hWndNewParent);View的指针我想你很容易能得到吧?pView->m_hWnd就是它的句柄不过你这么做根本没什么意义,我也没见过有人这么做。 The new parent window and the child window must belong to the same application.所以你得把你的代码注入到桌面的进程中去,在注入代码中创建桌面的子窗口。 就是说你自己的视图与桌面要在同一个进程下,桌面是windows创建的,所以你要让你自己的视图在桌面所属的进程中创建、运行。最顶层的桌面窗口在csrss.exe进程里面,结束掉explorer.exe后这个桌面才可见。含有“我的电脑”图标的那个桌面在explorer.exe里面(平常我们所见到的桌面),这个桌面其实是一个ListView。 要让你的视图在另外进程中创建、运行,需要用到远程线程注入技术。直接的方法是把自己的窗口代码直接写入到目标进程再执行,更好的办法是把自己的视图窗口代码写在一个DLL里,然后让目标进程加载并执行。 “通达信TDX”什么公司?貌似证劵公司全用它的软件。。。 线程停止问题,请教大家 如何使用CHtmlView动态显示本地Html文件,并实现利用CHtmlView给Html文件中传递参数? CCheckListBox 如何改变背景颜色以及字体颜色??? 毕设急呀,花钱也行. 诡异问题之六 全局变量自动改变的怪问题,请大侠帮忙 怎么知道IE开了一个新窗口和这个新窗所打开的URL? 简单的问题 请教:关于在控件中添加文本 mfc web控件 如何发消息设置编辑框Edit的内容?
含有“我的电脑”图标的那个桌面在explorer.exe里面(平常我们所见到的桌面),这个桌面其实是一个ListView。
直接的方法是把自己的窗口代码直接写入到目标进程再执行,更好的办法是把自己的视图窗口代码写在一个DLL里,然后让目标进程加载并执行。