CEdit::CreateEx() 如何建一个独立的没有父窗口的窗口?我需要新建的编辑窗口不受父窗口的影响。请给出一个实例子,水平较低说得太简单我不明白,谢谢。
解决方案 »
- rmb找程序员写一个小程序
- 问个问题
- 在线求助:引用ocx控件,在程序中打开了word,但却无法保存
- 我想做一个打印机监控程序,就是如果电脑打什么,它就将打的东西另外悄悄保存!
- 请介绍一本C/C++方面的数据结构与算法的书,中外皆可。
- 怎么样使用richedit控件?
- 送上最后40分:如何实现本程序自动重新启动
- 关于在MM_TEXT映射下的坐标变换问题??
- 什么叫数组?
- char* and CString 问题
- 截获当前窗口dc的问题:有几种方法可以截获当前窗口的屏幕????在截获的时候,如果窗口被其他窗口覆盖了,是不是会把其他的窗口也截获下来了?
- cab文件的一个小问题。 为什么我的activex空件不能正常显示呢。
再在OnInitDialog时Create Edit
详细用法请查阅MSDN,很简单的
其实CEdit的CreateEx()就是CWnd的CreateEx(),CreateEx()应该可以不添加窗体模板资源而直接在代码里生成窗口的。
其包含了HWND m_hWnd的成员,同时包含了处理 m_hWnd 的过程。
可以通过直接使用API函数 CreateWindow("Edit",....//创建编辑框,而不用CEdit中创建窗口函数采用的默认选项。
不使用窗体模板资源,用代码手工创建顶级窗体。又或者直接创建一个顶级的CEdit框,这样更好。