Problémy při startu programu
Při startu Coverage profileru mohou nastat chyby. Ty nejsou nijak lokalizovány, ale mají na začátku v závorkách číslo chyby.
Jsou to:
Znějakého záhadného důvodu selhala inicalizace základních API funkcí:
GetDriveType
GetLogicalDriveStrings
RemoveDirectory
DeleteFile
CreateDirectory
CopyFile
GetTempPath
GetSystemDirectory
PathRelativePathTo
PathSkipRoot
GetPrivateProfileString
WritePrivateProfileString
SetWindowPos
SystemParametersInfo
MoveWindow
GetActiveWindow
GetWindowRect
WinExec
Sleep
GetLastError
SetLastError
GetPrivateProfileInt
PathIsRelative
Znějakého záhadného důvodu selhala inicalizace API funkcí pro práci s Registry:
RegQueryValueEx
RegSetValueEx
RegCreateKeyEx
RegOpenKeyEx
RegEnumKeyEx
RegDeleteKey
RegDeleteValue
RegEnumValue
ExpandEnvironmentStrings
Jedná se o FLL knihovnu, která zajišťuje některé potřebné funkce (třeba animaci ikon při ukládání a hledání).
Jedná se o třináct API funkcí:
GetCaretPos
ScreenToClient
ClientToScreen
GetWindowRect
SetCursorPos
SetActiveWindow
SetParent
SHChangeNotify
CreateProcess
WaitForSingleObject
CloseHandle
SetFileAttributes
GetExitCodeProcess
Program otestoval, zda jsou funkční potřebné OCX třídy TreeView,ListView a ImageList. Tyto třídy se nacházejí v knihovně pod název Microsoft Common Controls ActiveX Control (COMCTL32.ocx - VS 5.0 nebo MSComctl.ocx - VS 6.0). Pokud vypadne tahle hláška, pak se nepodařilo tyto potřebné třídy inicializovat.