Jacek Caban
|
732376d5b9
|
atl: Added support for category maps in AtlModuleRegisterServer.
|
2013-01-04 12:01:22 +01:00 |
Jacek Caban
|
c0cfd44ce9
|
atl: Reimplemented AtlModuleRegisterTypeLib on top of AtlRegisterTypeLib.
|
2012-12-28 20:32:39 +01:00 |
Jacek Caban
|
8dc7a72a14
|
atl: Added locking to AtlModuleExtractCreateWndData.
|
2012-12-27 18:47:53 +01:00 |
Jacek Caban
|
dc160df8e9
|
atl: Changed AtlModuleInit FIXME to TRACE.
|
2012-12-27 18:47:53 +01:00 |
Jacek Caban
|
86787db2ca
|
atl: Merge registrar.c into atl_main.c.
|
2012-12-13 12:06:40 +01:00 |
Jacek Caban
|
55b0de2173
|
atl: Added locking to AtlModuleAddCreateWndData.
|
2012-12-12 20:23:25 +01:00 |
Jacek Caban
|
9e2d5cae73
|
atl: Reimplemented AtlModuleLoadTypeLib on top of AtlLoadTypeLib.
|
2012-12-11 15:49:02 +01:00 |
Jacek Caban
|
9f03c865b3
|
atl: Don't call HeapFree on module argument in AtlModuleTerm.
|
2012-12-10 18:30:09 +01:00 |
Jacek Caban
|
f1e41255e3
|
atl: Allow version-based differences in struct layouts.
|
2012-12-10 18:29:54 +01:00 |
Jacek Caban
|
8cfe856b17
|
atl: Added AtlGetVersion implementation.
|
2012-11-21 13:36:54 +01:00 |
Jacek Caban
|
84587b689e
|
atl100: Moved more function implementations to atl100.
|
2012-11-21 13:36:47 +01:00 |
André Hentschel
|
010e311b04
|
atl: Warn when CoRegisterClassObject fails.
|
2012-10-23 12:27:02 +02:00 |
Marcus Meissner
|
58aad7c2ed
|
atl: Mark hInst variable as hidden.
|
2011-05-16 16:35:34 +02:00 |
Alexandre Julliard
|
a4d0d63489
|
atl: Only return a window procedure in AtlModuleRegisterWndClassInfoA/W when subclassing.
|
2011-05-03 20:52:24 +02:00 |
Alexandre Julliard
|
20e24bff70
|
atl: Specify the correct instance and cursor when registering a class.
|
2011-04-28 16:47:14 +02:00 |
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 |