- Timestamp:
- Jul 6, 2009, 7:53:15 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
AE/Installer/trunk/source/main_window.cpp
r393 r394 1 #ifndef NTDDI_VERSION 2 #define NTDDI_VERSION NTDDI_WIN7 3 #endif 4 #ifdef WIN32 5 #include <windows.h> 6 #include <shobjidl.h> 7 HWND Handle; 8 9 ITaskbarList *pTaskbarList; 10 ITaskbarList3 *pTaskbarList3; 11 #endif 12 1 13 /* 2 14 AE/Mod Installer … … 1132 1144 ////@end MainWindow content construction 1133 1145 1146 Handle = (HWND)GetHWND(); 1147 ::CoCreateInstance(CLSID_TaskbarList, NULL, CLSCTX_INPROC_SERVER, IID_ITaskbarList, (void **)&pTaskbarList); 1148 1149 1134 1150 if ( exists( "../../GameDataFolder/level0_Final.sep" ) ) { 1135 1151 strImportOption = "-import:sep"; … … 1400 1416 void setProgressBar( int i ) { 1401 1417 //TheProgressBar->SetValue( 1402 1418 #ifdef WIN32 1419 1420 1421 1422 if (SUCCEEDED(pTaskbarList->QueryInterface(IID_ITaskbarList3, (void **)&pTaskbarList3))) 1423 { 1424 1425 pTaskbarList3->SetProgressValue(Handle,i, 1000); 1426 if ( i == 0 ) { 1427 1428 pTaskbarList3->SetProgressState(Handle,TBPF_NOPROGRESS); 1429 } 1430 } 1431 1432 1433 #endif 1403 1434 TheProgressBar->SetValue(i); 1404 1435
Note:
See TracChangeset
for help on using the changeset viewer.