一般我存入一个这样的常量“_T(".\\skin\\关闭.png")”来设置我程序中按钮等控件的皮肤图片。
后来我加入了打开对话框的功能,每次打开一个文件,我程序的根路径就变成所打开文件的根路径,这样之前设置的皮肤路径也会跟随这个已改变的根路径,但这些皮肤文件不可能说所有文件都放一个吧,求大侠帮助一下。注意:不想用什么死办法,请问有什么灵活办法?
后来我加入了打开对话框的功能,每次打开一个文件,我程序的根路径就变成所打开文件的根路径,这样之前设置的皮肤路径也会跟随这个已改变的根路径,但这些皮肤文件不可能说所有文件都放一个吧,求大侠帮助一下。注意:不想用什么死办法,请问有什么灵活办法?
解决方案 »
- 使用Windows Waveform Audio将麦克风的声音实时播放时卡格厉害,如何改进?
- 结构体,作为成员函数的返回,报错!
- VC控制台程序,怎样获取按键的扫描码?(就是键码)
- recv收到一个结构体后,只能读出第一个成员变量,第二个丢失了
- 请问如何动态改变 CDC 对象的绘图区域 或 CBitmap 对象(缓冲用)的尺寸?
- 菜鸟问题,如何把std::string类型转换成char * 或者CString类型
- char []怎么转换成 BSTR?!!!!!!谢谢
- 如何用MFC获取操作系统版本和语言版本
- forcelibrary的问题dll注入
- 怎样改变CPropertySheet的“确定”和“取消”按钮上文字
- 对于ID读卡器(模拟键盘输入),怎样禁止用户手动输入卡号?
- CListCtrl如何高亮显示选中的子项?
最开始用 GetModualFileName保存,这样就没问题了
strPath=strPath.Left(strPath.ReverseFind("\")+1);