从CFILEDIALOG派生了一个类,定义了选择多个文件的属性,当用户用鼠标选择了多个文件后,但还没有点击打开按钮之前,会发送一个什么消息出去?请指点,谢谢~
解决方案 »
- 大家来讨论下这个奇怪的问题!!!!!
- 切换窗口后,我画的图都不见了,有什么办法保持啊?
- 如何设置时间触发ON OK()按纽
- 高手快进来、在线等待、一个用DIRECTSHOW做视频传输的问题
- 请问用VC编译dll的时候怎么没有lib生成,只有dll
- ***List Control 控件怎么编辑子项??200分重谢!!***
- VC中基于文档(SDI/MDI)程序中能直接用MSComm通讯控件吗?怎么用?
- 很急,在线等!高手请指教!
- VC 无法从“void (__thiscall CMainFrame::* )(BYTE *,BOOL *)”转换为“LRESULT (__thiscall CWnd::* )(WPARAM,LPARAM)
- 请问如何低格昆腾6G的硬盘?
- 请问: 删除这2样东西 代码怎么写??
- 如何改变一个已编译程序所用的字体
CDM_SETCONTROLTEXT
谢谢这篇,但是我好象没有找到我需要的……to Stefine:
感觉好象不是吧……to wangfei0206wl:
我做的是一个CFileDialog派生类,针对用户选择单个文件和多个文件的时候(而且是在点“打开”按钮之前),打开文件对话框下面的选项会自动随之改变
SetWindowHookEx( WH_CBT ... )
dlg.DoModal();
UnhookWindowsHookEx(..);安装钩子后,就应该能截获用户选择文件的消息,然后在钩子回调函数中进行处理,在对话框返回之后卸载钩子就可以了