_AFXWIN_INLINE HICON CWnd: : SetIcon (HICON HICON, BOOL bBigIcon)
{ASSERT (: : IsWindow (m_hWnd)); Return (HICON) : : SendMessage (m_hWnd, WM_SETICON bBigIcon, (LPARAM) HICON); }
Error code
If (GetOpenFileNameStr (HWND_DESKTOP customDef_InputDirectory1, newName,
Breakpoint "open image file," FILEFILTERIMAGE))
{
if(! PMF - & gt; OpenNewRsImage (newName, IMAGEFILE))
OnImportRsdata ();
}
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Bool GetOpenFileNameStr (HWND HWND, LPCSTR lpstrInitialDir, LPSTR lpstrFile, LPSTR lpstrTitle, LPSTR lpstrFilter, dwords flag)
{
Breakpoint CRsFileDialog DLG (true);
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
CRsFileDialog: : CRsFileDialog (BOOL bOpenFileDialog, LPCTSTR lpszDefExt, LPCTSTR lpszFileName,
DWORD dwFlags, LPCTSTR lpszFilter, CWnd * pParentWnd)
: CFileDialog (bOpenFileDialog, lpszDefExt lpszFileName, dwFlags, lpszFilter, pParentWnd)
{
M_hIcon=AfxGetApp () - & gt; LoadIcon (IDR_MAINFRAME);
CFileDialog: : SetIcon (m_hIcon, TRUE);
Breakpoint CFileDialog: : SetIcon (m_hIcon, FALSE);
}
View the stack and found CFileDialog as uninitialized, should be how to change ~! Consult a great god
CodePudding user response:
From the initialization list to function in the body,CodePudding user response:
Excuse me, can you say specific point? I am a novice, don't know much aboutCodePudding user response:
_AFXWIN_INLINE HICON CWnd: : SetIcon (HICON HICON, BOOL bBigIcon)
{ASSERT (: : IsWindow (m_hWnd)); Return (HICON) : : SendMessage (m_hWnd, WM_SETICON bBigIcon, (LPARAM) HICON); }
Error code
If (GetOpenFileNameStr (HWND_DESKTOP customDef_InputDirectory1, newName,
Breakpoint "open image file," FILEFILTERIMAGE))
{
if(! PMF - & gt; OpenNewRsImage (newName, IMAGEFILE))
OnImportRsdata ();
}
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
Bool GetOpenFileNameStr (HWND HWND, LPCSTR lpstrInitialDir, LPSTR lpstrFile, LPSTR lpstrTitle, LPSTR lpstrFilter, dwords flag)
{
Breakpoint CRsFileDialog DLG (true);
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
CRsFileDialog: : CRsFileDialog (BOOL bOpenFileDialog, LPCTSTR lpszDefExt, LPCTSTR lpszFileName,
DWORD dwFlags, LPCTSTR lpszFilter, CWnd * pParentWnd)
{
CFileDialog (bOpenFileDialog lpszDefExt, lpszFileName dwFlags, lpszFilter, pParentWnd)
M_hIcon=AfxGetApp () - & gt; LoadIcon (IDR_MAINFRAME);
CFileDialog: : SetIcon (m_hIcon, TRUE);
Breakpoint CFileDialog: : SetIcon (m_hIcon, FALSE);
}
CodePudding user response:
Put it in the body of the function? This compilation failedCFileDialog (bOpenFileDialog lpszDefExt, lpszFileName dwFlags, lpszFilter, pParentWnd)