FindWindowEx - Windows Mobile Development and Hacking General

It seems that windows mobile sdk (win32) does not include FindWindowEx, is there a replacement? How can I find the handle of a button in a window without it?

Use API FindWindow and then GetWindow.

Perfect, Thanks. I wonder why they left FindWindowEx out of the mobile sdk...

Some design decisions in Windows Mobile API are pretty poor

Related

Unit testing Windows Mobile software

Does anyone know if it's possible to do unit testing on Windows Mobile software?
I'm using NUnit and CPPUnit for .NET and C++ on the PC, but I can't find any similar tools for Windows Mobile.

WeeWheel 1.16 [07-10-2009]

Hello all,
WeeWheel 1.16 is an application that uses the Acceleration Sensor (Accerlerometer) of your phone to simulate a joystick, keyboard and/or mouse on your PC!
Info: http://www.weewheel.com
Comments are greatly welcome.
I now only support Nokia 3rd and 5th edition devices with Python. I would like to ask the Windows Mobile Guru here to if you want to write a simple programm for Windows Mobile (in python or not) so WeeWheel can also support Windows Mobile devices.
If you have any knowledge of programming for (Windows) mobile devices i would appreciate if you write a small programm for any device you know to program of. You can post it here: http://www.weewheel.com/forum/index.php/board,16.0.html
Guidlines can be found here http://www.weewheel.com/forum/index.php/topic,41.0.html
Thanks!
Thank you for your contribution. However, XDA-Developers is a Windows Mobile site, and does not deal with the Symbian OS.
-Edit-
After a discussion with the OP, I am reopening the thread since he is looking for interested parties to assist with posting this app to Windows Mobile.
bump & start post updated
hope you find some takers for this.. It looks likea great idea...
there's an open SDK for those kinds..
you can use any object as your wheel and gear
yes i know but i have no windows mobile device

[Q] Upgrade paths for custom 6.5 apps

Hi Guys. We have some custom programs that were written to run on Windows Mobile 6.5 devices. As it appears that 6.5 is at the end of its life span, we need to start considering our options.
Our source were written for the mobile .NET framework. I've done the research and know our 6.5 binaries wont be compatible with W7 Phone as its a very different beast.
Is the upgrade as simple as downloading an SDK and recompiling the sources ?
The next question would be, is there a Scanner Wedge type application available for W7 Phone ? Right now we use the Motorola DataWedge application to capture barcodes, which then parses the code as a keyboard input string.
While the binaries won't run on Phone 7, they will probably run on the impending release of Windows Embedded Compact 7. This is the continuation of Windows Mobile for data capture machines and the like.
http://www.microsoft.com/windowsembedded/en-us/campaigns/compact7/default.aspx
As the Platform Builder for this has only just been released, it will take a short while for devices to appear that run it.
http://www.microsoft.com/windowsembedded/en-us/develop/windows-embedded-products-for-developers.aspx
I assume Motorola's products will be the one of the first to use it.
Windows Embedded Handheld
Tezzating said:
As it appears that 6.5 is at the end of its life span, we need to start considering our options.
Click to expand...
Click to collapse
On Enterprise handheld devices the OS lives on under new name:
Windows Embedded Handheld 6.5
Windows Embedded Handheld 7

Windows RT wont succeed [WP8 in disguise]

Windows RT[WP8 in disguise] wont succeed
Microsoft remove the desktop from it intentionally
so it wont compete the PC market and Intel ofc
so what we getting is just Windows Phone 8 OS Like
ARM is strong enuf to replace PC
many interests to keep ARM in this state
i hate close code always block the future
Microsoft thinks we are wanting her "marketing" os
no, we want windows!
Microsoft is moving towards a more power friendly and more manageable application model in WinRT (the framework). Of course they don't want their tablets to run non-power-optimized code and therefore only support Metro-Style-Applications.
Given that even newest Quad-Core-ARM chips only compete in computational power with Intel's slow Atom CPUs I highly doubt that most of the interesting Desktop applications would work properly.
So even if I'm doubtful if Windows RT will succeed in the tablet market (depends on which devices will be there and how quickly developers create good Metro Apps) I don't think that it will fail because they almost removed the Desktop.
i mean there no reason to choose windows RT before android or iOS
cos Windows RT is Stripped version of Windows 8
and doesn't give us something more then WP7
what the point if there keyboard and mouse for tablet with windows RT
Thread title sounds like a caveman.
agreed have suggestion ?
Proz00 said:
what the point if there keyboard and mouse for tablet with windows RT
Click to expand...
Click to collapse
Office perhaps? Which is actually onboard with every Windows RT device.
Also nothing technically speaks against mouse/pen optimized Apps on basis of Metro Apps (Image editing, etc. - the mouse is simply more exact than a finger).
Aside from that a keyboard makes quite a lot of sense whenever you're typing a longer text (E-Mail, forum post, etc.)
As for a topic title: "Windows RT won't succeed" would be the closest to the current.
Office application in metro style ?
no way
thx for fix
Proz00 said:
Office application in metro style ?
no way
thx for fix
Click to expand...
Click to collapse
In Windows RT on ARM tablets will be a complete Office 2013 with Word, Excel, Powerpoint and OneNote.
They are not built as a Metro Style App (fullscreen metro app)! They are just the same as on x86 and are running in desktop mode. So every Windows RT tablet will have the same office experience as a tablet or notebook running Windows 8 (Pro).
Proz00 said:
Microsoft remove the desktop from it intentionally
Click to expand...
Click to collapse
Nope, they don't.
Win32 applications won't run because... they can't.
But the traditional desktop and files explorer will be there.
http://www.youtube.com/watch?v=wQe11XKkJlY#t=1m55s
jerome snail said:
Nope, they don't.
Win32 applications won't run because... they can't.
But the traditional desktop and files explorer will be there.
http://www.youtube.com/watch?v=wQe11XKkJlY#t=1m55s
Click to expand...
Click to collapse
Windows RT will come loaded with Office 2013 RT
http://arstechnica.com/information-technology/2012/06/arm-powered-windows-rt-to-run-office-2013-rt/
http://arstechnica.com/information-...hots-show-elegant-fusion-of-ribbon-and-metro/
however its looking good
i think metro will cap generally the OS potential
like IE10 metro version, have very little options .....
I guess it's far less Metro-Design that limits the options and functionality than the fact that those applications have been in development for far less time than their Desktop counter parts.
You won't see the control density you have on the Desktop now, simply because hit boxes would be too small which would make the apps fail certification for the Marketplace but aside from that I see pretty little functionality you could not create using WinRT as the basis.
I'm still really curious how many apps and what apps will be available when Windows 8 and Windows RT finally launch.
RT will certainly be interesting - Microsoft blocking non appstore applications could make it a somewhat limited device.
Still, may be a huge success. Only time will tell
Sent from my GT-P1000 using Tapatalk 2
zeromention said:
RT will certainly be interesting - Microsoft blocking non appstore applications could make it a somewhat limited device.
Still, may be a huge success. Only time will tell
Sent from my GT-P1000 using Tapatalk 2
Click to expand...
Click to collapse
but doesnt it support different "app stores"
so for example, an ideal setup would be to have your own company hub, which contains all needed local tools, these can be push updated and centrally managed across all win 8 sites,
So if thats possible i dont see why we couldnt do the same, much like we have custom app stores for Windows phone. unless is some kind of server side domain add on...that would suck!
as you say, time will tell but if it is locked down and the security is similar to Windows Phone 7, then its going to be a pain in the arse to crack open, say what you want about WP but its tighter than a ducks arse! were it not for OEM cockups we'd have no development at all!

Microsoft Automotive OS (Windows CE)

Morning everyone!
I recently bought a Cadillac CTS-V Coupe, and noticed that under information, it states the NAV system runs Microsoft Windows Automotive.
I did some recon, and found that this is a stipped down version of Windows CE? I've tried searching to see if anyone has done any hacking, I've seen a few basic mods/hacks, but nothing crazy like the stuff xda-devs push out...
Just wondering if there's been any work done on this? Any cool hacks?
So, you want to "hack" Windows (Embedded) Automotive (7), which is part of Microsoft's Windows Embedded family? What do you mean with "hack"? Please specify.
There is not, and there will probably never be a "hacker" or "modder" scene around devices running Windows Automotive, as all the SDKs are closed to the public and only acessible to manufacturers who signed a deal with Microsoft. There is no way of really adding functionality to these systems for a hobbyist, and even if there was of course it would validate any and all warrantys on the device.
jwoegerbauer said:
So, you want to "hack" Windows (Embedded) Automotive (7), which is part of Microsoft's Windows Embedded family? What do you mean with "hack"? Please specify.
There is not, and there will probably never be a "hacker" or "modder" scene around devices running Windows Automotive, as all the SDKs are closed to the public and only accessible to manufacturers who signed a deal with Microsoft. There is no way of really adding functionality to these systems for a hobbyist, and even if there was of course it would validate any and all warrantys on the device.
Click to expand...
Click to collapse
I was just wondering if any work had maybe been done. I'm not familiar with the OS as you can tell. But from my previous experience in the Windows Mobile land and some hacking I've seen in the past on devices that ran CE I was just wondering if anything had been done...
I know there's been a few minor hacks and mods (re: interface changes, animations, pictures, voice prompts, map side-loading, etc...). But that's all I've read so far...
Zhariak said:
But from my previous experience in the Windows Mobile land and some hacking I've seen in the past on devices that ran CE I was just wondering if anything had been done...
Click to expand...
Click to collapse
Windows Automotive is based on Windows Mobile, not on Windows CE. Perhaps 'unlockers' developped for Windows CE might do it, who knows?
jwoegerbauer said:
Windows Automotive is based on Windows Mobile, not on Windows CE. Perhaps 'unlockers' developped for Windows CE might do it, who knows?
Click to expand...
Click to collapse
I read that it runs a Windows CE kernel, also read that it uses a lot of stuff that Windows Mobile uses... Main interest would be to see if it's possible to load up a complete Windows GUI (like what people did for the HTC Shift)...
I have a cts-v as well and I'm hoping to play with the latest nav software update disc (2012) when I receive it tomorrow. I know some have converted it to usb so it doesn't take 2-3 hours to update your system. I'm also wanting to see if I can do some mods/hacks/tweaks to it just to play around. Can you point me in the right direction on the mods/tweaks you've read about? Of course I'd just like to start out with images/sounds/slash screen stuff first.
windows ce
jwoegerbauer said:
Windows Automotive is based on Windows Mobile, not on Windows CE. Perhaps 'unlockers' developped for Windows CE might do it, who knows?
Click to expand...
Click to collapse
what about windows embedded device like HP mediasmart connect x280n can you update it to windows embedded 8 pro
.....
Decided to delete posts
Wondering if anyone ever did anything with these... I just bought one myself in my '09 CTS-4 . You can remove the hard drive and image it to your local hard drive and I have seen where people have been able to access the files within. Since Windows Mobile Auto is related to Windows mobile you should be able to use some of the same tools you would use with Windows Mobile. My understanding is that it is not a stripped down but a supped up version to support additional hardware and functionality. .Net code is byte code that is run by the runtime in standard windows and is easy to decode and reconstruct the source code. I am guessing windows Mobile is similar. You should be able to reconstruct enough that you can use the standard .DLL from windows mobile auto in a regular windows mobile development environment then just copy the finished file over... In theory anyhow... I have seen information that it may require signing but I am not sure that signing was necessary with Windows Mobile 5. I will be tearing apart my new NAV system before I install it to see what I can access in it.
Did you find anything? I'm looking to "hack" my 2011 Fusion Sport w/ Nav. Runs on similar platform based on my research.
rulk said:
Wondering if anyone ever did anything with these... I just bought one myself in my '09 CTS-4 . You can remove the hard drive and image it to your local hard drive and I have seen where people have been able to access the files within. Since Windows Mobile Auto is related to Windows mobile you should be able to use some of the same tools you would use with Windows Mobile. My understanding is that it is not a stripped down but a supped up version to support additional hardware and functionality. .Net code is byte code that is run by the runtime in standard windows and is easy to decode and reconstruct the source code. I am guessing windows Mobile is similar. You should be able to reconstruct enough that you can use the standard .DLL from windows mobile auto in a regular windows mobile development environment then just copy the finished file over... In theory anyhow... I have seen information that it may require signing but I am not sure that signing was necessary with Windows Mobile 5. I will be tearing apart my new NAV system before I install it to see what I can access in it.
Click to expand...
Click to collapse
latest version
Hi there
Can any body upload the latest disc for the Cadillac cts? or just sent a link to my email: [email protected]
thanks
Ronen

Categories

Resources