Go to the source code of this file.
◆ ChooseFolder()
Definition at line 12 of file settingsdlg.cpp.
13{
17
19
25
27 {
29
32 {
35 {
38 }
39 }
40 else
41 {
43 }
44
47 }
48
49 return bRet;
50}
#define IDS_CHOOSE_FOLDER_TEXT
#define IDC_DOWNLOAD_DIR_EDIT
void ReleaseBuffer(_In_ int nNewLength=-1)
HRESULT WINAPI DECLSPEC_HOTPATCH CoInitializeEx(LPVOID lpReserved, DWORD dwCoInit)
void WINAPI DECLSPEC_HOTPATCH CoUninitialize(void)
LPITEMIDLIST WINAPI SHBrowseForFolderW(LPBROWSEINFOW lpbi)
VOID WINAPI CoTaskMemFree(LPVOID ptr)
@ COINIT_APARTMENTTHREADED
BOOL WINAPI SHGetPathFromIDListW(LPCITEMIDLIST pidl, LPWSTR pszPath)
#define BIF_DONTGOBELOWDOMAIN
#define BIF_RETURNONLYFSDIRS
ITEMIDLIST UNALIGNED * LPITEMIDLIST
PCIDLIST_ABSOLUTE pidlRoot
BOOL WINAPI SetDlgItemTextW(_In_ HWND, _In_ int, _In_ LPCWSTR)
Referenced by anonymous_namespace{settingsdlg.cpp}::SettingsDlgProc().
◆ CreateSettingsDlg()
Definition at line 281 of file settingsdlg.cpp.
282{
287}
#define IDD_SETTINGS_DIALOG
INT_PTR CALLBACK SettingsDlgProc(HWND hDlg, UINT Msg, WPARAM wParam, LPARAM lParam)
#define DialogBoxW(i, t, p, f)
#define MAKEINTRESOURCEW(i)
Referenced by CMainWindow::OnCommand().
◆ IsUrlValid()
Definition at line 52 of file settingsdlg.cpp.
53{
55 UrlComponmentInfo.
dwStructSize =
sizeof(UrlComponmentInfo);
57
60 {
62 }
63
64 switch(UrlComponmentInfo.
nScheme)
65 {
70
72
73 default:
75 }
76}
BOOL WINAPI InternetCrackUrlW(const WCHAR *lpszUrl, DWORD dwUrlLength, DWORD dwFlags, URL_COMPONENTSW *lpUC)
_CRTIMP size_t __cdecl wcslen(_In_z_ const wchar_t *_Str)
#define INTERNET_SCHEME_FTP
#define INTERNET_SCHEME_HTTP
#define INTERNET_SCHEME_HTTPS
Referenced by anonymous_namespace{settingsdlg.cpp}::SettingsDlgProc().
◆ NewSettingsInfo