1234567891011121314151617181920212223242526272829303132 |
- //
- // DownloadDialog.xaml.h
- // DownloadDialog 类的声明
- //
- #pragma once
- #include "DownloadDialog.g.h"
- namespace SDLPal
- {
- [Windows::Foundation::Metadata::WebHostHidden]
- public ref class DownloadDialog sealed
- {
- public:
- DownloadDialog(Platform::String^ link, Windows::ApplicationModel::Resources::ResourceLoader^ ldr, Windows::Storage::StorageFolder^ folder, Windows::Storage::Streams::IRandomAccessStream^ stream);
- private:
- Platform::String^ m_link;
- Windows::ApplicationModel::Resources::ResourceLoader^ m_resLdr;
- Windows::Storage::StorageFolder^ m_folder;
- Windows::Storage::Streams::IRandomAccessStream^ m_stream;
- uint64_t m_totalBytes;
- bool m_Closable, m_InitialPhase;
- Platform::String^ FormatProgress();
- void OnPrimaryButtonClick(Windows::UI::Xaml::Controls::ContentDialog^ sender, Windows::UI::Xaml::Controls::ContentDialogButtonClickEventArgs^ args);
- void OnClosing(Windows::UI::Xaml::Controls::ContentDialog^ sender, Windows::UI::Xaml::Controls::ContentDialogClosingEventArgs^ args);
- void OnOpened(Windows::UI::Xaml::Controls::ContentDialog^ sender, Windows::UI::Xaml::Controls::ContentDialogOpenedEventArgs^ args);
- };
- }
|