COM-Classes
COM-Classes copied to clipboard
AHK classes that implement COM interfaces
IUIAutomation: http://msdn.microsoft.com/en-us/library/windows/desktop/ee671406(v=VS.85).aspx bewildr using IUIAutomation in ironruby: http://www.natontesting.com/2010/07/20/announcing-bewildr-test-your-wpf-ui-apps-with-ironruby/ https://github.com/GraemeF/Fluid http://www.autoitscript.com/forum/topic/128406-interface-autoitobject-iuiautomation/ Edit: removed request for IAccessible as it already inherits from IDispatch
Check out structure padding and correct all structure classes to obey it. This may solve #27.
Correct the (DllCall-) types used. Especially: HWND must be `Ptr` instead of `UInt`.
## What The file spec.markdown (on the gh-pages branch) contains the beginnings of an explicit specification of requirements for CFF classes. ## Todo: - transfer wiki information to the spec...
For easier use of the PropertyStore class, some new features might be added: - a constant class for PKEY_\* values (as GUIDs or PROPERTYKEY instances) - a method `PropertyStore.FromHWND()` (see...
The methods - `IPropertyStore::GetValue` - `IPropertyStore::SetValue` - `IPropertyStoreCache::GetValueAndState` and - `IPropertyStoreCache::SetValueAndState` need some handling for **[PROPVARIANT](http://msdn.microsoft.com/en-us/library/windows/desktop/aa380072%28v=vs.85%29.aspx)** structures. This may must be done as a structure class or similar to the...
## Write tests and usage examples! Show the full power of CCF, and verify methods work as intended. Right now, many methods (and entire classes) are untested **_!**_
## Minimize dependencies Achieve less dependencies for each class by - ensuring every function that accepts another instance of a COM class can also handle a raw pointer - the...
There should be a documentation on CCF that includes general information, i.e. a more noob-friendly version of the spec.
- investigate on and implement `IImageList2::SetCallback` / `IImageList2::GetCallback` - add an example - fix methods marked as "NOT WORKING" in ImageList