目的:做一个自定义的树型控件,过程如下
做法:
1,建立一个SDI应用程序
2,在框架类头文件中添加:CTreeCtrl m_wndTree;然后在资源的String Table中添加IDC_MYTREECTRL,说明为"TREECTRL"
3,在OnCreate函数中添加:
if (!m_wndTree.Create(WS_CHILD | WS_VISIBLE | TVS_HALINES, CRect(0,0,800,800),&m_wndBar, IDC_MYTREECTRL))
{
TRACE0(" ..... ");
return -1;
}
这些代码没有问题,在程序中没有添加动态库之前,运行没有任何问题。但是在加入了动态库后,出问题了:
我在vc的编译环境下,点击“!”执行程序,没有问题。但是我到release目录下,点击可执行文件,就出现提示:“没有找到 TREECTRL”,也就是没有找到String Table中为IDC_MYTREECTRL添加的说明:"TREECTRL",不过这对程序的其它运行并没有影响。不知道是什么原因。
做法:
1,建立一个SDI应用程序
2,在框架类头文件中添加:CTreeCtrl m_wndTree;然后在资源的String Table中添加IDC_MYTREECTRL,说明为"TREECTRL"
3,在OnCreate函数中添加:
if (!m_wndTree.Create(WS_CHILD | WS_VISIBLE | TVS_HALINES, CRect(0,0,800,800),&m_wndBar, IDC_MYTREECTRL))
{
TRACE0(" ..... ");
return -1;
}
这些代码没有问题,在程序中没有添加动态库之前,运行没有任何问题。但是在加入了动态库后,出问题了:
我在vc的编译环境下,点击“!”执行程序,没有问题。但是我到release目录下,点击可执行文件,就出现提示:“没有找到 TREECTRL”,也就是没有找到String Table中为IDC_MYTREECTRL添加的说明:"TREECTRL",不过这对程序的其它运行并没有影响。不知道是什么原因。
解决方案 »
- vc中怎么可以识别到插入的设备在哪个USB端口?用WM_DeviceChange可以吗
- 客户端程序怎么远程访问oracle?客户端没有安装oracle
- 急,ADO在Oracle在创建表的问题
- 基于对话框程序的菜单checked属性修改????
- 怎么样画一个透明的矩形。(只需要一个边框)。。。
- *****再问个关于new、delete的小问题
- 我想学学socket编程的原理,请问各位有没有好网站介绍。
- 用Socket Api编程时,对多个客户的服务器端编程问题!!请大家帮手!!!
- 计算机重启和关机问题!
- 一个值得研究的问题,大家都来看看!!
- 如何屏蔽windows程序的Open(打开)功能?
- 请教MSXML内存问题
AFX_MANAGE_STATE(AfxGetStaticModuleState());
重新加载项目,重新编译 ...