Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
W
wine-winehq
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
wine
wine-winehq
Commits
124c3a8f
Commit
124c3a8f
authored
Jun 14, 2006
by
Robert Shearman
Committed by
Alexandre Julliard
Jun 14, 2006
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
atl: Add a stub for AtlModuleRegisterWndClassInfoW.
parent
850ae994
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
59 additions
and
1 deletion
+59
-1
atl.spec
dlls/atl/atl.spec
+1
-1
atl_main.c
dlls/atl/atl_main.c
+10
-0
atlwin.h
dlls/atl/atlwin.h
+48
-0
No files found.
dlls/atl/atl.spec
View file @
124c3a8f
...
@@ -36,7 +36,7 @@
...
@@ -36,7 +36,7 @@
42 stdcall AtlAxWinInit()
42 stdcall AtlAxWinInit()
43 stub AtlModuleAddCreateWndData
43 stub AtlModuleAddCreateWndData
44 stub AtlModuleExtractCreateWndData
44 stub AtlModuleExtractCreateWndData
45 st
ub AtlModuleRegisterWndClassInfoW
45 st
dcall AtlModuleRegisterWndClassInfoW(ptr ptr ptr)
46 stub AtlModuleRegisterWndClassInfoA
46 stub AtlModuleRegisterWndClassInfoA
47 stub AtlAxGetControl
47 stub AtlAxGetControl
48 stub AtlAxGetHost
48 stub AtlAxGetHost
...
...
dlls/atl/atl_main.c
View file @
124c3a8f
...
@@ -33,6 +33,7 @@
...
@@ -33,6 +33,7 @@
#include "ole2.h"
#include "ole2.h"
#include "atlbase.h"
#include "atlbase.h"
#include "atliface.h"
#include "atliface.h"
#include "atlwin.h"
WINE_DEFAULT_DEBUG_CHANNEL
(
atl
);
WINE_DEFAULT_DEBUG_CHANNEL
(
atl
);
...
@@ -359,3 +360,12 @@ HRESULT WINAPI AtlAxCreateControl(LPCOLESTR lpszName, HWND hWnd,
...
@@ -359,3 +360,12 @@ HRESULT WINAPI AtlAxCreateControl(LPCOLESTR lpszName, HWND hWnd,
FIXME
(
"%s %p %p %p)
\n
"
,
debugstr_w
(
lpszName
),
hWnd
,
pStream
,
ppUnkContainer
);
FIXME
(
"%s %p %p %p)
\n
"
,
debugstr_w
(
lpszName
),
hWnd
,
pStream
,
ppUnkContainer
);
return
E_NOTIMPL
;
return
E_NOTIMPL
;
}
}
/***********************************************************************
* AtlModuleRegisterWndClassInfoW [ATL.@]
*/
ATOM
WINAPI
AtlModuleRegisterWndClassInfoW
(
_ATL_MODULEW
*
pm
,
_ATL_WNDCLASSINFOW
*
wci
,
WNDPROC
*
pProc
)
{
FIXME
(
"%p %p %p)
\n
"
,
pm
,
wci
,
pProc
);
return
0
;
}
dlls/atl/atlwin.h
0 → 100644
View file @
124c3a8f
/*
* Active Template Library Window Functions
*
* Copyright 2006 Robert Shearman for CodeWeavers
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
* version 2.1 of the License, or (at your option) any later version.
*
* This library is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
* License along with this library; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
typedef
struct
_ATL_WNDCLASSINFOA_TAG
{
WNDCLASSEXA
m_wc
;
LPCSTR
m_lpszOrigName
;
WNDPROC
pWndProc
;
LPCSTR
m_lpszCursorID
;
BOOL
m_bSystemCursor
;
ATOM
m_atom
;
CHAR
m_szAutoName
[
14
];
}
_ATL_WNDCLASSINFOA
;
typedef
struct
_ATL_WNDCLASSINFOW_TAG
{
WNDCLASSEXW
m_wc
;
LPCWSTR
m_lpszOrigName
;
WNDPROC
pWndProc
;
LPCWSTR
m_lpszCursorID
;
BOOL
m_bSystemCursor
;
ATOM
m_atom
;
WCHAR
m_szAutoName
[
14
];
}
_ATL_WNDCLASSINFOW
;
ATOM
WINAPI
AtlModuleRegisterWndClassInfoA
(
_ATL_MODULEW
*
pm
,
_ATL_WNDCLASSINFOA
*
wci
,
WNDPROC
*
pProc
);
ATOM
WINAPI
AtlModuleRegisterWndClassInfoW
(
_ATL_MODULEW
*
pm
,
_ATL_WNDCLASSINFOW
*
wci
,
WNDPROC
*
pProc
);
HDC
WINAPI
AtlCreateTargetDC
(
HDC
hdc
,
DVTARGETDEVICE
*
ptd
);
void
WINAPI
AtlHiMetricToPixel
(
const
SIZEL
*
lpSizeInHiMetric
,
LPSIZEL
lpSizeInPix
);
void
WINAPI
AtlPixelToHiMetric
(
const
SIZEL
*
lpSizeInPix
,
LPSIZEL
lpSizeInHiMetric
);
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment