解决方案 »
- 一个类对象用new 产生, 如何去释放呢?
- windows调用窗口过程函数的本质含义是不是:windows将一个消息发送给这个窗口呢?
- 为static控件加边框出现的问题,还请帮忙指点,谢谢!
- 关于拖拽的问题。
- 请教Calendar控件使用问题,关于函数itoa()的使用
- VC中的套接字问题
- 如果在脱离matlab的环境下运行用vc调用matlab的math库的程序?
- 单文档中在哪个函数里加入定时器函数?
- #include"math.h"的问题!!!!
- 已经有INF文件,是否有现成的工具可以做出安装盘?(一定给分,不够再加,提供思路也给分,保证给分!)
- VC 用函数实现磁盘FAT32到NTFS转换
- 推荐一款虚拟串口软件
(佳宁),我用的vs2008+xp。但是程序在win7下就会出现这个问题。
请教下这个是什么原因导致的呢?
参考这篇
(误人子弟的砖家),使用了OFN_NODEREFERENCELINKS属性后就不会进入快捷方式了。
但是在win7下桌面下会有这样的一种情况。单个选文件11.bmp时,路径是这样,正确的。
单个选文件时,路径也是正确的。
但是两个一起选的时候,就会出现这种情况了。11.bmp文件路径是错误的
这两个文件都是在桌面上。
请问下这个打开对话框是不是也是调用了CFileDialog。
怎么规避这样的问题呢?
你可以看看是否有另外一种原因:你这两种文件是由不同用户生成的?
win7安全性上提高,也许系统将不同权限下的文件分开识别的。
比如CFileDialog还不允许一次选中超过500个文件,自己写程序时不加校验选多了会挂掉。
UltraEdit-32好像也有这个校验。
(误人子弟的砖家)和
godgogogo
(天堂漫步)其实不单是UltraEdit-32会这样提示。
当我使用ie浏览器打开一些有打开文件功能网页时,也会有这个提示框弹出来。
我想应该在系统上就已经做过这样的校验了。
所以我想CFileDialog可能那个属性可以支持这样的校验。