Prev: Delete Message SMS with CEMAPI
Next: Using GetDIBits
From: itsmesujesh on 9 Oct 2008 08:21 Hi chris, I have a new question: I have a BPP application(Basic Printing Profile) on Pocket PC and when I try to print on a printer on which pairing is enabled, I am facing some problems in WM 6.1. On WM 6.0, my application is working fine. But when it comes to WM 6.1, when i get a pass code request from printer, i entered 0000 which is the pass code. But on my WM 6.1 device, a messae was displayed :Device did not connect, Connection failed or incorrect passcode. But actually, pairing does happen and I am able to print. This wrong Messge is causing a problem. When I try to pair with the printer by trying to "Add Device" from Settings->Connections->Bluetooth->Devices, I am not getting any faulty message. Pls help me out if possible. -- Thanks & Regards. itsmesujesh "itsmesujesh" wrote: > Hi Chris, > > The DialogBox which I wanted to create is in a normal dll with no XXX_Init > stuff.. In this case, could you clear my doubt as to whether is it OK if I > create a DialogBox to be displayed for quite some time....I want this > DialogBox to be the main UI of the Application. > > -- > Thanks & Regards. > itsmesujesh > > "Chris Tacke, eMVP" wrote: > > > > 1. I have read that in a dll, in side the DllMain,we cannot start a thread > > > or any blocking calls like wait to accept connection. So XXX_Init is the > > > place to do such things. But even in XXX_Init we cannot use blocking > > > calls > > > right? So if i want to wait for connections, can i start a thread inside > > > XXX_Init to wait for connections? Does that block XXX_Init? > > > > The actual act of creating the thread is blocking, so it will wait until the > > thread is *created* to return, but not for the thread itself to run or > > complete. > > > > > 2. What if I want to create a DialogBox from a dll? Can I create a > > > DialogBox inside DllMain? Any suggestions?? > > > > There is no single "right" answer on where to create a dialog, though I'd > > say in DllMain is probably about the only *wrong* answer. XXX_Init seems > > like a reasonable location, but it eally depends on your usage. > > > > > > -- > > > > Chris Tacke, Embedded MVP > > OpenNETCF Consulting > > Giving back to the embedded community > > http://community.OpenNETCF.com > > > > > >
|
Pages: 1 Prev: Delete Message SMS with CEMAPI Next: Using GetDIBits |