DownloadDialog.xaml.h 1.1 KB

1234567891011121314151617181920212223242526272829303132
  1. //
  2. // DownloadDialog.xaml.h
  3. // DownloadDialog 类的声明
  4. //
  5. #pragma once
  6. #include "DownloadDialog.g.h"
  7. namespace SDLPal
  8. {
  9. [Windows::Foundation::Metadata::WebHostHidden]
  10. public ref class DownloadDialog sealed
  11. {
  12. public:
  13. DownloadDialog(Platform::String^ link, Windows::ApplicationModel::Resources::ResourceLoader^ ldr, Windows::Storage::StorageFolder^ folder, Windows::Storage::Streams::IRandomAccessStream^ stream);
  14. private:
  15. Platform::String^ m_link;
  16. Windows::ApplicationModel::Resources::ResourceLoader^ m_resLdr;
  17. Windows::Storage::StorageFolder^ m_folder;
  18. Windows::Storage::Streams::IRandomAccessStream^ m_stream;
  19. uint64_t m_totalBytes;
  20. bool m_Closable, m_InitialPhase;
  21. Platform::String^ FormatProgress();
  22. void OnPrimaryButtonClick(Windows::UI::Xaml::Controls::ContentDialog^ sender, Windows::UI::Xaml::Controls::ContentDialogButtonClickEventArgs^ args);
  23. void OnClosing(Windows::UI::Xaml::Controls::ContentDialog^ sender, Windows::UI::Xaml::Controls::ContentDialogClosingEventArgs^ args);
  24. void OnOpened(Windows::UI::Xaml::Controls::ContentDialog^ sender, Windows::UI::Xaml::Controls::ContentDialogOpenedEventArgs^ args);
  25. };
  26. }