Piotr Caban
|
1dc86ebb9b
|
atl: Improved AtlInternalQueryInterface implementation.
|
2010-07-23 11:35:59 +02:00 |
|
Piotr Caban
|
981fcc897c
|
atl: Pass correct arguments to fuctions executed by AtlInternalQueryInterface.
|
2010-06-17 14:07:22 +02:00 |
|
Marcus Meissner
|
b3f0425580
|
atl: Also handle struct sizes for 64bit.
|
2010-06-15 20:10:00 +02:00 |
|
Alexandre Julliard
|
40ac96d762
|
atl: Implemented AtlCreateTargetDC.
|
2010-06-14 14:13:52 +02:00 |
|
Alexandre Julliard
|
4e00948efc
|
atl: Fix formatting of generated class name for 64-bit.
|
2010-05-25 17:03:35 +02:00 |
|
André Hentschel
|
2d658e656f
|
atl: Reuse code of AtlModuleRegisterWndClassInfoW for AtlModuleRegisterWndClassInfoA.
|
2010-05-25 17:02:48 +02:00 |
|
Alexandre Julliard
|
4356e49411
|
atl: The object map entries for version 1 don't have the last two fields.
|
2010-02-02 20:13:56 +01:00 |
|
Francois Gouget
|
9012d4e72f
|
Add API documentation stubs to make winapi_check happy.
|
2007-06-13 12:00:43 +02:00 |
|
Rob Shearman
|
be16475191
|
atl: Add stubs for AtlIPersistStreamInit_Load and AtlIPersistStreamInit_Save.
Based on a patch by Anastasius Focht and information from Inside ATL.
|
2007-04-30 12:33:45 +02:00 |
|
Rob Shearman
|
fec8156cc3
|
atl: Implement AtlComQIPtrAssign.
|
2007-04-30 12:33:26 +02:00 |
|
Rob Shearman
|
72ddcb5f36
|
atl: AtlModuleGetClassObject should store an intermediate pointer in obj->pCF and then query this for the requested interface.
Return CLASS_E_CLASSNOTAVAILABLE instead of E_FAIL.
|
2007-04-25 12:44:24 +02:00 |
|
Rob Shearman
|
3af74c5e52
|
atl: Use the first entry in the object map in AtlInternalQueryInterface when IUnknown is requested.
|
2007-04-25 12:44:20 +02:00 |
|
Rob Shearman
|
99c0335222
|
atl: AddRef the object being returned in AtlInternalQueryInterface, not "this".
|
2007-04-04 12:39:19 +02:00 |
|
Francois Gouget
|
536e738552
|
Assorted spelling fixes.
|
2007-02-14 21:03:57 +01:00 |
|
Francois Gouget
|
1fbd417ce9
|
atl: Better match the PSDK types and fix the winapi_check warnings.
|
2007-02-07 21:42:21 +01:00 |
|
Andrey Turkin
|
131d9964b7
|
atl: Implement AtlModuleRegisterServer.
|
2006-11-13 14:44:06 +01:00 |
|
Andrey Turkin
|
da7bdf745f
|
atl: Implement AtlRegisterLoadTypeLib.
|
2006-11-13 14:43:57 +01:00 |
|
Andrey Turkin
|
8141b99d11
|
atl: Implement AtlModuleLoadTypeLib.
|
2006-11-13 14:43:45 +01:00 |
|
Andrey Turkin
|
19c2b0bb6a
|
atl: Fix incorrect prototypes.
|
2006-11-13 14:43:37 +01:00 |
|
Andrey Turkin
|
821aae4f9f
|
atl: Implement AtlAxCreateControl and AtlAxCreateControlEx.
|
2006-11-02 21:16:20 +01:00 |
|
Andrey Turkin
|
b7ec4de7c6
|
atl: Implement AtlModuleAddCreateWndData and AtlModuleExtractCreateWndData.
|
2006-11-02 21:14:18 +01:00 |
|
Andrey Turkin
|
2d9fc5d7b5
|
atl: Implement AtlAxWinInit and AtlAxWin window procedure.
|
2006-11-02 21:13:20 +01:00 |
|
Andrey Turkin
|
abc3769ad2
|
atl: Implement AtlPixelToHiMetric and AtlHiMetricToPixel.
|
2006-11-02 21:12:08 +01:00 |
|
Michael Stefaniuc
|
32f42f2d5e
|
atl: Win64 printf format warning fixes.
|
2006-10-07 17:47:49 +02:00 |
|
James Hawkins
|
b865c07db9
|
atl: Add a stub implementation of AtlModuleLoadTypeLib.
|
2006-06-22 12:04:42 +02:00 |
|
Robert Shearman
|
da5cc56378
|
atl: Add a partial implementation of AtlModuleRegisterWndClassInfoW
based on documentation by Mike McCormack.
|
2006-06-15 12:14:32 +02:00 |
|
Robert Shearman
|
124c3a8f7c
|
atl: Add a stub for AtlModuleRegisterWndClassInfoW.
|
2006-06-14 13:40:30 +02:00 |
|
Robert Shearman
|
be35acf02e
|
atl: Implement AtlModuleGetClassObject.
|
2006-06-12 15:56:34 +02:00 |
|
Jonathan Ernst
|
360a3f9142
|
Update the address of the Free Software Foundation.
|
2006-05-23 14:11:13 +02:00 |
|
Ulrich Czekalla
|
9da8128e4f
|
atl: Implement AtlComPtrAssign.
According to MSDN AtlModuleInit should initialize the modules critical
sections.
|
2005-12-26 12:55:22 +01:00 |
|
Francois Gouget
|
1e3b5844ba
|
Fix the AtlAxWinInit() prototype.
Also make it return FALSE to indicate failure instead of E_FAIL.
Define AtlAxWinInit() and AtlAxCreateControl() in atliface.idl.
|
2005-12-02 13:27:55 +01:00 |
|
Jacek Caban
|
69b54d4edc
|
Added AtlAxCreateControl stub implementation.
|
2005-11-28 11:28:19 +01:00 |
|
Vitaly Lipatov
|
63ad711089
|
AtlAxWinInit dummy implementation.
|
2005-11-07 16:38:31 +00:00 |
|
Vincent Béron
|
0be88a04a8
|
Correct AtlModuleAddTermFunc prototype.
|
2005-10-18 10:34:21 +00:00 |
|
Jacek Caban
|
a54da42ef3
|
Added AtlModuleAddTermFunc implementation.
|
2005-10-06 12:29:02 +00:00 |
|
Aric Stewart
|
9306cc527b
|
Version 1 atl modules only have a structure size of 100 and no
functions to call.
|
2005-08-24 18:13:24 +00:00 |
|
Aric Stewart
|
62e1a0f201
|
In AtlModuleInit do not call initialization procedures that are NULL.
|
2005-08-19 09:58:02 +00:00 |
|
Stefan Leichter
|
4663d5d129
|
Basic implementation of AtlModuleUpdateRegistryFromResourceD.
|
2005-08-08 11:06:42 +00:00 |
|
Francois Gouget
|
00f72a32fd
|
Add a definition for _ATL_REGMAP_ENTRY in atlbase.h.
Fix the prototype of AtlModuleUpdateRegistryFromResourceD() so it uses
the right pointer types.
|
2005-04-22 19:04:18 +00:00 |
|
Jacek Caban
|
d12cb30693
|
Use ATLRegistrar to register atl.dll.
|
2005-03-16 19:53:41 +00:00 |
|
Mike McCormack
|
a5fb277fc4
|
Stub implementation for some functions.
|
2005-01-19 17:00:32 +00:00 |
|
Mike McCormack
|
4effec1419
|
Stub implementation for AtlModuleRegisterServer.
|
2004-12-27 17:08:08 +00:00 |
|
Francois Gouget
|
486d020c1b
|
Don't define COBJMACROS in objbase.h.
Update the Wine sources accordingly.
|
2004-10-07 03:06:48 +00:00 |
|
James Hawkins
|
407c84e5b5
|
Stub implementation of AtlModuleUnregisterServerEx.
|
2004-09-28 03:14:11 +00:00 |
|
Stefan Leichter
|
26e6168440
|
Added stub for AtlModuleUpdateRegistryFromResourceD.
|
2004-09-02 20:06:39 +00:00 |
|
Stefan Leichter
|
3cc00b5088
|
Check for NULL before doing IsEqualGUID() in
AtlInternalQueryInterface.
|
2004-09-01 17:28:19 +00:00 |
|
Steven Edwards
|
9719aace66
|
Implemented AtlModuleTerm.
|
2004-08-11 18:47:52 +00:00 |
|
Aric Stewart
|
4bd374fa07
|
First implementation of the Advanced Template Library, with just a few
functions implemented.
|
2004-07-06 21:01:18 +00:00 |
|