我有一个工程,里面使用了多个dll(如:dll工程1 dll工程2 dll工程3 。),由于这些dll要在同一个MainFrame中被调用,我想使这些dll中用到的资源ID不重复,该怎么做。怎么才能让多个工程合用一个Resource.h,从而实现ID的唯一性。
我不想通过人为的进行资源分段处理。
我不想通过人为的进行资源分段处理。
解决方案 »
- 下面的线程创建函数中第一个参数和函数体中的ThreadLoopFun有关系吗?看了2个通宵,真心求,谢谢
- 请问这套Visual Studio2005多少钱?
- win32中创建窗口
- 请问一下VC和sqlserver方面的问题
- 关于IE中收藏菜单的一个问题,高分请教
- ie问题
- !!·【乞丐来了】谁能转我点分使呀.现实打对了题也不加可用分:~(
- 如何获得 .exe 或 .dll 等文件中图标的个数?
- [Win32]未使用WS_CHILD创建的"LISTBOX"为什么收不到WM_COMMAND消息?
- vc 制作平移滑动的直线
- 简单的问题。关于删除clistctrl中的column问题!
- 怎样获得驱动器的名称?
ifdef(...) then
ID + ...
end
//{{AFX_DATA(CFormViewDD)
enum { IDD = IDD_FORMVIEW_DD };
CListCtrl m_List;
CTreeCtrl m_Tree; // NOTE: the ClassWizard will add data members here
//}}AFX_DATA
怎么保证所有的Dll中,IDD_FORMVIEW_DD不重复?
自己去查msdn,里面讲的很清楚。
自己看msdn中得AFX_MANAGE_STATE(AfxGetStaticModuleState( ));
用AfxSetResourceHandle(hResource);搞定