Transcriber and scrolling
When I click on the transcriber icon, how can I make the
form scrollable? Otherwise the transcriber hides the
current control. Tag: Sql server 2000 ce Tag: 60800
creating install files
Hello,
I have tried to install a test app on a symbol ppt 2800.
The install files that I have created using VSS 2003 do
not seem to run on the pda.
I have tried multiple ways to install the app.
(1) Setup.exe
(2) Multiple cab files.
none of these methods work.
Do I have to purchase a software package that will do this
for me?
Thanks,
niv Tag: Sql server 2000 ce Tag: 60795
eVC - Can't turn off UNICODE
Hello,
Thanks in advance for any help you can provide.
I created a new project in EVC, and it seemed to be built
with the UNICODE option set on (not sure why). I'd like
to turn UNICODE off but can't seem to get it turned off.
I have deleted the UNICODE and _UNICODE references in the
preprocessor definitions, but I still get compile errors
that seem to be related to UNICODE.
Example #1:
printf() statements won't compile unless I encapsulate the
string with the _T() function.
Example #2:
I have the following code to convert a string to a hex
integer:
CString MyStr;
int MyVal;
sscanf(MyStr.GetBuffer, "%x", &MyVal);
I get the compile error:
error C2664: 'sscanf': cannot convert parameter 1
from 'unsigned short *(int)' to 'const char *'
Any idea how I can turn off UNICODE, assuming this is the
basic problem.
Thanks,
Scott Tag: Sql server 2000 ce Tag: 60794
link problem, PPC 2002 -> PPC 2003
PPC-meisters,
I have been trying to migrate an application from eVC++ 3.0/SSCE 1.0/PPC =
2002 to eVC++ 4.0/SSCE 2.0/PPC 2003. The application compiles but does =
not link. I'd really appreciate suggestions as to how to fix the =
following problems. These occured when I was trying to build for the PPC =
2003 emulator.
Linking...
uafxwced.lib(afxmem.obj) : error LNK2005: "void * __cdecl operator =
new(unsigned int)" (??2@YAPAXI@Z) already defined in =
coredll.lib(COREDLL.dll)
uafxwced.lib(afxmem.obj) : error LNK2005: "void __cdecl operator =
delete(void *)" (??3@YAXPAX@Z) already defined in =
coredll.lib(COREDLL.dll)
uafxwced.lib(afxmem.obj) : warning LNK4006: "void * __cdecl operator =
new(unsigned int)" (??2@YAPAXI@Z) already defined in =
coredll.lib(COREDLL.dll); second definition ignored
uafxwced.lib(afxmem.obj) : warning LNK4006: "void __cdecl operator =
delete(void *)" (??3@YAXPAX@Z) already defined in =
coredll.lib(COREDLL.dll); second definition ignored
Creating library emulatorDbg/Dermpath Companion.lib and object =
emulatorDbg/Dermpath Companion.exp
Filter.obj : error LNK2019: unresolved external symbol "void __cdecl =
DDX_DateTimeCtrl(class CDataExchange *,int,class CTime &)" =
(?DDX_DateTimeCtrl@@YAXPAVCDataExchange@@HAAVCTime@@@Z) referenced in =
function "protected: virtual void __thiscall CFilte
r::DoDataExchange(class CDataExchange *)" =
(?DoDataExchange@CFilter@@MAEXPAVCDataExchange@@@Z)
SetReminder.obj : error LNK2001: unresolved external symbol "void =
__cdecl DDX_DateTimeCtrl(class CDataExchange *,int,class CTime &)" =
(?DDX_DateTimeCtrl@@YAXPAVCDataExchange@@HAAVCTime@@@Z)
corelibc.lib(pegwmain.obj) : error LNK2019: unresolved external symbol =
_WinMain referenced in function _WinMainCRTStartup
emulatorDbg/Dermpath Companion.exe : fatal error LNK1120: 2 unresolved =
externals
Any advice much appreciated,
Matthew Fleming
mgf@mcw.edu Tag: Sql server 2000 ce Tag: 60790
multiple PDA and active sync partnerships
Hi all
I was wondering if anone had any advise or known problems when you try and
sync more that one PPC PDA with ONE notebook
I'm looking at using many PDA 10-20 for collecting information and then
wanted to use active sync to transfer the files using the Sync MyDocuments
What are the problems if any with mutiiple partnerships and am I going to
get this working smoothly ?
Can you sync Mydocs Sub Folders ??
TIA
Andrew kennard Tag: Sql server 2000 ce Tag: 60782
Rapi connection not re-initializing after device power off
Hello all.
I've been working on this problem for a few days now, and I am running
out of ideas. I have been unable to find any information on the
internet related this issue, and I am hoping that someone here may be
able to give me some advice.
I'm making a VC++ tray application that pushes a variety of files to
the PocketPC. Currently I use RAPI for the binary files and
shortcuts, and the DesktopToDevice function imported from adofiltr.dll
for some databases. The application currently uses an HP PocketPC
with ActiveSync 3.5.
The problem is when the device powers off in the middle of transfering
a database using DesktopToDevice. After restoring the device power
any RAPI calls my program makes return the error "Returned by WSARecv
or WSARecvFrom to indicate the remote party has initiated a graceful
shutdown sequence."
This error remains no matter how many times I recradle or power the
device on and off. The only way to get rid of the error is to reset
the device (which doesn't always work), or to restart my application
(out of the question).
My transfer function calls CeRapiUninit() before exiting, regardless
of any errors encountered, so I know that the connection /should/ be
closed. But after closing the connection any call I make returns the
same error code. To me it looks like RAPI isn't cleaning up after
itself. I even tried unloading and reloading the DLLs that I use in
the hopes that the connection to the device would be reset, but to no
avail.
So my question is this: Is there any way to reinitialize RAPI without
shutting down the application or resetting the device?
Thanks in advance,
Mars Tag: Sql server 2000 ce Tag: 60781
PDA barcode scanner
Hello,
Im new to developing software for mobile devices so
forgive the seemingly simple questions.
The device that I am using is the Symbol PPT 2800.
Has anyone worked with this device. I have looked at the
symbol site but there seems to be little to no info with
regards to programming this device to scan using ASP.NET,
C# and the .NET Compactframework..
Any help would be greatly appreciated.
Thanks,
niv Tag: Sql server 2000 ce Tag: 60779
PocketPC2003 SDK emulators
I installed "Microsoft Pocket PC 2003 SDK.msi" and I use MS Visual
Studio .NET 2003 for development. When I create a smart device apps,
VS.NET 2003 lets me choose to target PocketPC or Win CE.NET.
When I choose to create a PocketPC app., the PocketPC2002(!) emulator
will be started when debugging. Is there a PocketPC2003 emulator, or
shout I choose Win CE.NET? When I choose this second option a Win
CE.NET emulator is started but with a larger screen. Of course I can
change this, but is this a good work around? And can I run this app.
on my PocketPC with "Windows Mobile for PocketPC 2003"?
To summarise; what should I do to develop a PocketPC application for
"Windows Mobile for PocketPC 2003" in Visual Studio .NET 2003 with
"Microsoft Pocket PC 2003 SDK.msi"?
Thanks,
Jules Hoppenbrouwers Tag: Sql server 2000 ce Tag: 60778
eVC++ Processor types
In eMbedded Visual C++, if I choose new project, WCE application, the CPU
list has lots of options but only Arm and x86 are enabled. I need to build
a version for SH3. Am I missing a component and, if so, where can I get it?
Keith Tag: Sql server 2000 ce Tag: 60776
Trap fileobj.open errors .. help
Hi all
I'm using eVB and fthe activex file object to write some data to a text file
on the device and storage card
I'm trying to trap the error if i do
file1.open "\storage card\test.txt" ....
if I use on error resume next it stops an error appearing but I can't seem
to trap it ? using err object ?
TIA
Andrew kennard Tag: Sql server 2000 ce Tag: 60775
eVB onscreen keyboad pop up ?
Hi all
Any way to get the PPC on screen keyboard to pop-up when you tap into a text
box ??
Also anyway to remove/disable close "X" from top right corner ?
TIA
Andrew Tag: Sql server 2000 ce Tag: 60764
URGENT: Sending a NM_DBLCLK Message in the form of WM_NOTIFY with SendNotifyMessage( ) function from eVB.
Hello,
I want to programmatically double-click a ListView Item in my ListView under
WinCE 3.0.
In C++ the NM_DBLCLK is defined to be (NM_FIRST-3) NM_FIRST being (0U- 0U).
I am not sure what the U stands for and how to interpret it in eVB and
therefore I defined NM_DBLCLK in eVB as "Public Const NM_DBLCKL = -3). I
also define WM_NOTIFY as Public Const WM_NOTIFY = &H4E. I defined NM_CLICK
as Public Const NM_CLICK = -2
After I get my ListViewCtrl Handle I call SendNotifyMessage(hListView,
WM_NOTIFY, NM_CLICK, 0). Ofcourse I get an error! Error Value being 120
which is ERROR_CALL_NOT_IMPLEMENTED meaning "This function is not supported
on this system". Does this mean that one cannot change any ListView
properties under WinCE 3.0? Or does it mean that I am doing something
completely incorrect?
If I can get NM_CLICK to work I think NM_DBLCLK will also work.
Help!
Sami Tag: Sql server 2000 ce Tag: 60762
HTML Resource Type in EVC++
Does HTML as a resource type in EVC++ support tables, layer
(<div>)etc??Actually my html has some controls embedded
over an image. Can somebody help in this regard?
Thanks,
ss Tag: Sql server 2000 ce Tag: 60760
Components Problem
Dear All,
I need to use the Components of eMbedded Visual Basic
such as Microsoft CE Image Control 3.0 and I have click
the Microsoft CE ADO Control 3.0 in Peference.
However, When I execute in emulator, the Application
Error is given out "The Control ImageCtl1 ({FA63C734-35D4-
11D1-ACB3-00AA003EE054}) could not be created".
Any suggestion about this problem? Thanks.
From Bonnie Tag: Sql server 2000 ce Tag: 60758
Sending SMS using compact Framework
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/dnnetcomp/html/netcfsendsms.asp
This link contains the article for sending sms using
comapct framework.
But when i tried the code it's thrwoing an exception that
following dll not found. It's sms.dll that's been
imported and it's not found.
I am running the code on Windows XP Professional.
Will the code work only Windows CE o/s. Tag: Sql server 2000 ce Tag: 60756
Problem in ADOCE on PPC2003
Hi All,
My application is running fine in PocketPC 2002. The .exe
which has been made for PPC 2002 If copy/synce on to the
PPC 2003, It is working fine. But while I'm making another
workspace for PPC2003 for same code, It is not creating
any instance for ADOCE 3.0 .The CoCreateInstance API for
ADOCE3.0 is failing. Do I need to change anywhere in my
code for PPC2003.
Any type of suggeastion is most welcome....
Regards
Patra Tag: Sql server 2000 ce Tag: 60752
Pocket PC & BlueTooth Development
Is there an SDK that will allow me to use my Windows PC to develop Pocket PC
Applications that make use of BlueTooth?
Also is any particularly suit to porting to mobile phones / palm or PC's
with BlueTooth cards?
So I don't have to write the same application for each type of device? Tag: Sql server 2000 ce Tag: 60749
Thank you all
Less than 10 months ago, I was approached to review a
palm based solution for home health care. Not being
satisfied with what I saw, I decided to write the apps
myself. As of Today, The system is on-line and running
on T-mobile devices in south eastern michigan and 1
server apps . Just wanted to say thanks to all who
posted on this board, as a lot of research took place
here.
-md Tag: Sql server 2000 ce Tag: 60740
Software turns very slow after a long run, but only sometimes
Hi, there,
I am using PPC2002 and eVC++3.0.
I have designed a software for serial communication. It worked fine for most
time.
However, occasionally after a long run (usually a couple of hours), the
software,
as well all other standard software provided by OS, becomes very slow to
response
the user input.
Anybody can help? Any hint? Thanks a lot in advance.
John Tag: Sql server 2000 ce Tag: 60731
Calling 'C' Dll in VB 3
I have a 'C' dll which i ported to PocketPC and can
successfully call from a PocketPC 'C' application. I am
trying to call it in VB 3. The DLL is compiled with
_stdcall. In VB it is declared this way:
Declare Function KCVersion Lib "KComm.dll"
Alias "_KCVersion" ( _
ByRef x As Integer, ByRef y As Integer, ByRef z As
Integer) As Integer
It accepts 3 int parms and returns an int. The 3 parms
are pointers and receive a 3 part version number.
When I try to run it on the PocketPC emulator I get the
following error:
Application Error: Cannot find extension file
pvbDecl.dll. Please run setup to restore this file.
Anybody know what pvbDecl.dll is? My dll is KComm.dll.
Anybody know what's going on here? If I comment out the
above Declare, the application loads fine, but obviously
doesn't execute the functions.
Thanks,
Don Tag: Sql server 2000 ce Tag: 60725
.NET installation
I am attempting to deploy the simple "SmartDeviceApplication" app to my
pocketpc, but I am encounter a problem. The .NET files install properly and
the SmartDeviceApplication.exe copies, however when I run the
SmartDeviceApplication.exe, nothing happens. In the debugger, the Main()
function is not entered. I have an ipaq 3955. Any ideas?
Thanks,
Glenn Tag: Sql server 2000 ce Tag: 60724
Win2000 bridge between 802.11 wireless Ad Hoc network and a wire network
Hi chaps,
Maybe a FAQ and maybe not the right NG, but I've got a question about
this configuration:
I've got 4 PCs home
3 of them connected with wire cables and a router. (They work) :)
1 PC has got 2 NICs, 1 wire and 1 wireless 802.11b (It works!)
I also got my PDA (dell axim) with a 802.11b adaptor. (Yeah working
fine).
The PDA and the wireless adaptor on PC are comunicating via Ad Hoc
connection, working sound and safe.
Right, both networking are working fine, but I cant see the wire
network from the wireless one and vice-versa.
I know on XP you can use a bridge between the two network connections
and get rid of the problem,
but Im running under win2000 and I couldnt find any solution.
(I've already tried as suggested to enable the internet connection
sharing on the wire networking in the PC with 2 NICs, it didnt help at
all)
Im sure most of you have got the same configuration, so any little
help on how to make it working it's very appreciated.
Thanks,
Dado. Tag: Sql server 2000 ce Tag: 60722
VBScript CLSID under PPC2003 - help needed
I have an existing PPC EVC application that makes use of the VBScript
engine. When I attempt to run it under PPC2003 it chokes when
attempting to get the CLSID using:
CLSID clsid;
OLECHAR wszProgID[] = OLESTR("VBScript");
HRESULT hr = CLSIDFromProgID(wszProgID, &clsid);
ASSERT(SUCCEEDED(hr));
with the error CO_E_CLASSSTRING. I looked in the registry and it
seems that it is there. When I manually populate the _GUID CLSID
structure and try to CoCreateInstance with it I get
REGDB_E_CLASSNOTREG so something is definitely wrong.
Can anybody shed any light on this? Is VBScripting not implemented or
not exposed in PPC2003. Is there something wrong with the way the
class is registered?
I am stumped...
RKM Tag: Sql server 2000 ce Tag: 60719
Help with ActiveX needed
I have been struggling with making
ActiveX work in the PocketIE.
Can anyone point me to a very simple, working
ActiveX GUI (source code as well), along with the HTML
file that will create the object in PIE?
Thank you. Tag: Sql server 2000 ce Tag: 60718
Pocket PC 2003 install issues with eVB Runtime - HELP! (please)
I noticed that there was a start to this thread somewhere but can not find
it. I have developed an eVB application and now when trying to run it on a
Compaq 2215 and I suppose the same thing will happen on other devices
running Pocket PC 2003, you are asked to install the embedded Visual Basic
Runtime.
1. Where can I get this file
2. Is there a way to integrate it into my install program using the default
eVB install program.
Thanks in Advance
Lorne Steiner Tag: Sql server 2000 ce Tag: 60717
Help for beginner Pocket PC developer
I would like to get started developping applications for Pocket PC
2003. Can anyone point me to some good online tutorials and/or print
books for beginners? I have found some comrehensive resources, but I
am looking for basics that will tell me step by step exactly what I
need to do to start developping apps.
Thanks,
Ryan Tag: Sql server 2000 ce Tag: 60707
ANN: New OpenNETCF Article: Another Multiform Framework
We've published another article, this one by Justin Weinberg.
"Another MultiForm Framework for the Microsoft .NET Compact Framework"
provides yet another look at how to build a muli-form application UI
framework, this time with VB.NET source.
The article and source can be found here:
www.opennetcf.org/articles/istack.asp
--
Chris Tacke, eMVP
Advisory Board Member
www.OpenNETCF.org
---
Windows CE Product Manager
Applied Data Systems
www.applieddata.net Tag: Sql server 2000 ce Tag: 60705
keyboard detection
How can I detect when the user opens/closes the keyboard so that I can
adjust sizes?
Using C#.
Thanks
Manfred Tag: Sql server 2000 ce Tag: 60695
VOMAPI classes
I am using the VOMAPI classes and have a PPC 2002 application that works
just fine. When this application is run on PPC2003 (IPAQ 2215), attachments
to emails created by my code sometimes arrive as part of the body of an
email. I have not nailed down when this works and does not, but it ALWAYS
worked OK on PPC 2002. Any ideas?? Tag: Sql server 2000 ce Tag: 60691
password.cpl and SIP
Hi ,
I have written a control panel extension for password.The problem I am
facing is that whenver logging sceeen is displayed,the SIP flashes and
disappears.Any idea how to solve it....I have already tried FindWindow and
show window,
Thanks and Regards
Amit Tag: Sql server 2000 ce Tag: 60680
IrDA bug on iPAQ 39xx
Hello,
We have a programme which communicates via raw IrDA with another
device. It works fine with the iPAQ 36xx and 37xx series.
But on the iPAQ 39xx we have serious problems. The iPAQ sends
additonal bytes like 0xFF, 0xFC oder 0xFA at the beginning of
the communication. Even the simplest example programme
HANDLE hCommPort;
hCommPort = CreateFile( TEXT( "COM2:" ), GENERIC_WRITE|GENERIC_READ,
0, NULL, OPEN_EXISTING, 0, NULL);
CloseHandle( hCommPort );
sends one byte to another device. There is no WriteFile or any other
communication function used !
The iPAQ 3970 we are using has the actual ROM version 2.10, also the
available service pack SP222283 doesn't change this behaviour.
Does anybody have the same problem or knows a solution ?
Thanks,
Winfried Tag: Sql server 2000 ce Tag: 60676
Anyone got some eVB code to get PPC device serial number ?
Hi All
Has anyone got some eVB code for getting the device serial number that I can
use in an app ?
I've looked through the help but it's a bit patchy It looks as though it may
be OEM dependant ? is it mostly supported by HP/Tosh/Dell etc ??
Thanks in advance
Andrew kennard Tag: Sql server 2000 ce Tag: 60665
Program theft/security
Hi all
Are there any programs out there to stop someone 'stealing' applications
from a PPC device ?
We are looking at a vertical market app where we hire out the PPC and app.
Is there anyway to stop someone copying the program off the device and
installing on another ??
Power on passwords or passwords in the app arn't alot of use as we would be
hiring them out and have to let the user know what the password was
Anyone had any ideas or done anything in this area ??
Thanks in advance
Andrew Kennard Tag: Sql server 2000 ce Tag: 60658
Can you help me?
Dear all,
I have met a problem with my dialog based app for Pocket PC 2002.
The problem is when I run my app and press Enter, the app will automatically
close.
Do you have any solutions?
Thank you very much!
-BHKien Tag: Sql server 2000 ce Tag: 60650
SystemParametersInfo & Idle Timeout on Pocket PC 2003
hi!
I'm using the following code in order to read out the idle timeout:
UINT dwBatIdleTimeout;
SystemParametersInfo(SPI_GETBATTERYIDLETIMEOUT, 0, &dwBatIdleTimeout, 0);
On Pocket PC 2002 this works fine.
On Pocket PC 2003 the function returns TRUE but dwBatIdleTimeout is always
0.
I use the following code to set the idle timeout:
SystemParametersInfo(SPI_SETBATTERYIDLETIMEOUT, /*dwBatTimeout*/3*60,
NULL, 0);
On Pocket PC 2002 this works fine.
On Pocket PC 2003 the function returns FALSE, GetLastError returns 87 -
wrong parameter.
According to the help, the syntax of SystemParametersInfo is the same on
Pocket PC 2002 and Pocket PC 2003. I'm using HP iPAQ 5450 (Pocket PC 2002)
and HP iPAQ 5550 (Pocket PC 2003). Any ides how to get and set the idle
timeout on Pocket PC 2003?
Thanks in advance,
astrid Tag: Sql server 2000 ce Tag: 60642
Any PPC serial port success stories ?
Hi all
Has anyone got any eVB/eVC success stories of controlling a 'standard'
serial device from a PPC ? (I would like to hook up a magstripe reader)
If yes which model of ppc and did you have to make special cables or can you
use the serial sync cable if the device has one.
Anyone happen to do it with Toshiba e740/HP2210/DellX5 ??
Or if you have to go the CF Serial Card route do these drain the battery ?
Thanks in advance for any advice
Andrew Kennard Tag: Sql server 2000 ce Tag: 60641
ATL not working.
At the following link:
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/guide_ppc/htm/pie_activex_jemy.asp
regarding
"Creating ActiveX Controls for Pocket Internet Explorer on
Pocket PC"
I found 2 problems:
(a) In the section describing "Safe for Scription",
IObjectSafetyImpl should be used, it says.
The eVC++ Help states that that implementation is not
supported. Which is it?
(b) In the "Distribution ActiveX Controls", it says:
To use an ActiveX control in-house, copy the control to
where it will run and then call the regsvrce.exe tool to
register the ActiveX control on a Pocket PC device.
Where can I get the regsvrce.exe tool? Please give URL.
Thanks.
Sandeep Tag: Sql server 2000 ce Tag: 60636
Setting SSID using NDIS on pocket PC 2003
Hello all,
I'm writing an app. with NDIS wi-fi functionality.
I'm able to scan the available hotspots. I need to set a particular SSID
using NDISUIO.
The setting happens fine, however there is this WLAN manager on my PPC which
reverts back to the previous SSID.
I used the WZC api for setting the SSID then the set happens fine.
Could someone tell me how can I set the SSID using NDIS??
I'm doing the following steps.
1) Scan for available hotspots.
2) Disassociate from current SSID.
3) Set Infrastructure mode
4) Set Auth mode
5) Set SSID.
I have a Toshiba pocket PC 2003.
Thank you,
Avinash Tag: Sql server 2000 ce Tag: 60635
Connecting Dell Axim to XP machine using ActiveSync over Ambicom Ethernet
We're having trouble getting a Dell Axim to connect to our XPSp1 system over
ActiveSync using an Ambicom CF card.
It connects just fine over USB and we can ping it when the USB card is
removed and the Ambicom card is inserted.
Any ideas?
Thanks! Tag: Sql server 2000 ce Tag: 60632
Unable to Install/Use PPC 2203 SDK with VB net 2003
Last year I successfully installed & configured the evb3 kit for PPC 2002.
For Mobile 2003, Microsoft reccomends developing in .NET, so after reading
about options,
1. I bought/installed VB .net 2003 standard. I fired it up, built a simple
windows app, but saw no mobile client features. (There was a mobile web
item, but my understanding is that is for client/server apps and not for ppc
resident applications.)
2. Went back to the web, and researched/found an "SDK" for 2003 which
included an emulator. It said Evc4 service pack 2 was a prerequisite. I
don't use C, but I downloaded and installed the ev4, and then...
3. downloaded & installed the SDK. I can bring the emulator up with no
trouble, but there is still not sign of tools to build mobile 2003 client
apps in my visual basic.net application.
What am I mising?
(Those of you who went with visual studio or those who subsribe to MSDN may
not have this problem.) Tag: Sql server 2000 ce Tag: 60628
Copy files to Emulator and Use ActiveX Control and COM
Now I'm using VS.NET 2003 c# to develop Applications
running in embedded device. I Want to copy files to the
WinCE.Net Emulator to debug my program. So I followed the
MSDN file ("ms-
help://MS.MSDNQTR.2003FEB.2052/dv_evtuv/html/ettskCopyingFi
lesToTargetDevice.htm")step by step , but at the step 2 I
couldn't find the Network Share icon,and can't go on.
And I have developed ActiveX Control and COM by EVC4.
Now I want to use them in .NET 2003 C#,but someone tells
me that Compact Framework doesn't support COM interrop.
That is say, the only way to develop embedded applications
with ActiveX and COM is using EVC ? Tag: Sql server 2000 ce Tag: 60626
MultiByteToWideChar not working on CE
I wrote a program running on desktop version of windows. It takes Shift-JIS
encoded data. I use MultiByteToWideChar to converted the data to UNICODE,
then use SendInput to print out Japanese characters.
I am trying to move the same program on to a English version of Pocket PC(HP
5450). But MultiByteToWideChar always returns 0. I don't know if I need to
install Japanese code page on the Pocket PC to make this function work? How
do I install code page on Pocket PC?
Can I even print out Japanese characters on an English version Pocket PC?
Thanks
Weiyang Tag: Sql server 2000 ce Tag: 60622
How to detect Pocket PC 2003
I use the following function in my code to detect between Pcoket PC 2000
and 2002:
BOOL IsPocketPC2002(void)
{
TCHAR szPlatform[36];
OSVERSIONINFO osVer;
GetVersionEx(&osVer);
if (osVer.dwMajorVersion==3)
if
(SystemParametersInfo(SPI_GETPLATFORMTYPE,sizeof(szPlatform),szPlatform,0)!=0)
if (lstrcmp(szPlatform,TEXT("PocketPC"))==0)
return TRUE;
return FALSE;
}
Will this also detect Pocket PC 2003? If not, how can I detect correctly
that I run on Pocket PC 2003?
I'm being told by some users that my Today plugin isnt transparent in
2003 anymore. The only thing I can think of is that I do different
things in my WM_ERASEBKGND and that I'm not doing the right thing for 2003.
Thanks in advance Tag: Sql server 2000 ce Tag: 60614
VC++ to .NET
Can I call into a .NET DLL from an eVC++ application?
Can I call into a .NET DLL from an ActiveX control
produced by eVC++? Tag: Sql server 2000 ce Tag: 60612
request to MS: please no silent changes in API's!!!
To Microsoft:
It is really a bad idea to change some API silently, i.e. so that the "old"
code will still compile with no warning or error, but break at runtime.\
Unfortunately there are some silent API changes of that sort between WinCE
3.0 and 4.x i.e. between Pocket PC (or Smartphone) 2002 and 2003.
For example, the API for IOCTL_HAL_GET_DEVICEID has silently changed i.e.
the structure of the DEVICE_ID buffer is completely different between Pocket
PC 2002 and 2003, but there is no change in the macro and structure names.
This means that Pocket PC 2002 code using this KernelIOControl call (to get
the device unique id) will silently break at runtime on Pocket PC 2003.
The Pocket PC / Smartphone 2002 code must assume that IOCTL_HAL_GET_DEVICEID
fills up a 16-byte buffer with the Unique Device ID, but on Pocket PC /
Smartphone 2003 the buffer structure is completely different (and variable
size).
Pocket PC 2002: see page 5 of
http://software.symbol.com/files/MS_PocketPC2000-2002.pdf
Pocket PC 2003:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wcedsn40/html/cmrefioctl_hal_get_deviceid.asp
So, please, Microsoft, can you change the name of the macros when you change
an API (e.g. make a IOCTL_HAL_GET_DEVICEID_2003 with a different value) , so
that applications have less chances to mysteriously break at run-time ?
Thanks... Tag: Sql server 2000 ce Tag: 60607
VS NET 2003's Pocket PC target platforms
Hello,
does anyone know which Pocket PC OS version VS NET 2003 can target?
Thank you,
Holger Ostermann Tag: Sql server 2000 ce Tag: 60597
Brain fart... How to run .EXE from within code?
I've got a brain fart. How do you start an executable from within your CF
code? In "normal" Windows (even .NET) I would use the Shell("PathName")
command, but that doesn't seem to be available, at least not in the Compact
Framework.
Any ideas?
Thnaks,
Sacha Tag: Sql server 2000 ce Tag: 60596
.NET apps and browsers
(a)
Is there any way to embed a client-side GUI
application into Pocket IE, via the .NET Compact Framework?
(b)
If not, can I write a .NET CF app using C# as a control,
so that so that a third party can launch it inside their
proprietary browser's frame? Is there a way that the third
party browser (written in eVC++) can communicate with
my .NET app/control?
(c)
If not, if I use an ATL/eVC project to create the browser
embedded application, can I fork a permanent background
thread that I can use across various web pages that
comprise my application? i.e. can one create a persistent
ActiveX object that does not get deleted when a user
changes pages? How?
Sandeep Tag: Sql server 2000 ce Tag: 60591
.NET Compact Framework - install size
I need to evaluate whether I should write an application
using .NET CF or eVC++. THe application will run
on PocketPc, which already has many apps written in
native eVC++.
How much memory does .NET Compact Framework consume in
storage?
Also, when I run a .NET application, how much space can
an application (worst case) consume by loading in .NET
DLLs etc? Tag: Sql server 2000 ce Tag: 60589
Hi there,
I would like to know is it possible to convert a Access
database into Sql server 2000 ce database directly?Hope
someone can help.
Thx in advance