msmdc_cli356
TRANSCRIPT
-
8/7/2019 MSMDC_CLI356
1/11
-
8/7/2019 MSMDC_CLI356
2/11
-
8/7/2019 MSMDC_CLI356
3/11
Slide 8
JP2 They need to check out this KB article for this
http://support.microsoft.com/default.aspx?scid=kb;[LN];830482James Pratt, 3/15/2004
-
8/7/2019 MSMDC_CLI356
4/11
-
8/7/2019 MSMDC_CLI356
5/11
Slide 14
JP3 YOu could provide a link
http://www.microsoft.com/downloads/details.aspx?FamilyID=5bb36f3e-5b3d-
James Pratt, 3/15/2004
Slide 15
JP4 I believe 2003 is supported just fine from 3.7 however 3.7.1 has a ton of
stability and perf improvementsJames Pratt, 3/15/2004
Slide 16
JP5 RTTI not RITTI!!James Pratt, 3/15/2004
-
8/7/2019 MSMDC_CLI356
6/11
-
8/7/2019 MSMDC_CLI356
7/11
Slide 20
OA3 the emulator coming w/ SP2 also supports drive-mapping, and network
VirtualSwitchOri Amiga, 3/16/2003
JP6 REALLY? I didn't know that. Can you explain to me in more detail?James Pratt, 3/15/2004
Slide 21
OA2 just fyi... PPC Ozone, and Next version of Smartphone both require ActiveSync
3.7Ori Amiga, 3/16/2003
-
8/7/2019 MSMDC_CLI356
8/11
-
8/7/2019 MSMDC_CLI356
9/11
Slide 25
JP8 Included in ROM on ALL 2003 devicesJames Pratt, 3/15/2004
-
8/7/2019 MSMDC_CLI356
10/11
2004 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 6
Building DLLsBuilding DLLsnmangling function namesnmangling function names
Solution:Solution:// MyLen.H// MyLen.H
#ifdef _cplusplus#ifdef _cplusplus
extern "C" {extern "C" {#endif#endif
_declspec(dllexport)int _cdecl MyLen(char * p);_declspec(dllexport)int _cdecl MyLen(char * p);
#ifdef _cplusplus#ifdef _cplusplus
}}
#endif#endif
Resulting Exported Function:Resulting Exported Function:
M
L
nM
L
n
Managed Code Project TipManaged Code Project TipDownloading native DLLsDownloading native DLLs
In VS .NET SolutionIn VS .NET SolutionExplorerExplorer
AddAdd-->Add Existing Item>Add Existing Item
Set Build Action =Set Build Action =ContentContent
Example:Example:
Add Helper.dllAdd Helper.dll
Downloaded withDownloaded withexecutableexecutable
WrapWrap-- pp
eVC++ 4.0:eVC++ 4.0:
Native code for Windows CE .NET 4.xNative code for Windows CE .NET 4.x
pgrade to Service Pack 3
pgrade to Service Pack 3
Certain scenarios require native codeCertain scenarios require native code
Build native DLLs to support managed codeBuild native DLLs to support managed code
Contact s:Contact s: [email protected]@paulyao.com
The Paul Yao CompanysThe Paul Yao Companys W
k
nd W!
rri"
rW
k
nd W!
rri"
rW
"
rk#
h"
$
#
W"
rk#
h"
$
#
for Windows Mobile programmerfor Windows Mobile programmer
Other training workshopsOther training workshops
Our onlineOur online
C" !
ching f"
r Pr"
gr!
mm
r#
C" !
ching f"
r Pr"
gr!
mm
r#
seriesseries
After This SessionAfter This Session
Visit the Windows Mobile booth to:Visit the Windows Mobile booth to:Get theGet the Windows Mobile Developer Resource KitWindows Mobile Developer Resource Kitand start supporting landscape and high DPIand start supporting landscape and high DPI
Talk to theTalk to the Technical SupportTechnical Support teamteam
Join the W indows Mobile SolutionsJoin the W indows Mobile Solutions PartnerPartnerProgramProgram
Enter the MicrosoftEnter the Microsoft Mobile2Market ApplicationMobile2Market ApplicationContestContest
Fill in your evaluation formFill in your evaluation formsponsored by AT&T Wirelesssponsored by AT&T Wireless
1 MPX200 given away per session.1 MPX200 given away per session.SeeSee www.mscorpevents.com/mdcwww.mscorpevents.com/mdc
Your QuestionsYour Questions Thank You!Thank You!
-
8/7/2019 MSMDC_CLI356
11/11
2004 Microsoft Corporation. All rights reserved.
This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 7
2004 MicrosoftCo rporation.All rights reserved. 2004 MicrosoftCo rporation.All rights reserved.MICROSOFTCONFIDENTIAL.INTERNAL
%
SEONLY.MICROSOFTCONFIDENTIAL.INTERNAL%
SEONLY.