typedef struct tagFINDREPLACEW {
DWORD lStructSize;
HWND hwndOwner;
HINSTANCE hInstance;
DWORD Flags;
LPWSTR lpstrFindWhat;
LPWSTR lpstrReplaceWith;
WORD wFindWhatLen;
WORD wReplaceWithLen;
LPARAM lCustData;
LPFRHOOKPROC lpfnHook;
LPCWSTR lpTemplateName;
} FINDREPLACEW, *LPFINDREPLACEW;
与 FINDREPLACEA 结构相比,唯一的区别在于字符串成员 lpstrFindWhat 和 lpstrReplaceWith,它们现在是宽字符字符串的指针。
在使用时,通常你只需要使用 FINDREPLACE 结构,而不需要显式指定 FINDREPLACEA 或 FINDREPLACEW。系统会根据你的项目的字符集设置选择适当的版本。
这个结构用于向查找或替换对话框传递各种参数,以便初始化对话框并检索用户的输入。
转载请注明出处:http://www.zyzy.cn/article/detail/25029/Win32 API/Commdlg.h/FINDREPLACEW