大佬教程收集整理的这篇文章主要介绍了WinCE7.0 下 Silverlight(XAML) 类型的应用启动逻辑,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
SWEClock.exe!MainPage::OnLoaded(IXRDependencyObject* pRoot = 0x00047840) 行: 37,字节偏移量: 0x24 C++ SWEClock.exe!XRCustomUserControlImpl<MainPage,IXRCustomUserControl>::Create(IXRDependencyObject* pExisTingDependencyObject = 0x0004782c,IXRDependencyObject** ppNewDp = 0x0003fbf4) 行: 568,字节偏移量: 0x188 C++ 0x40158c30 0x40158e98 0x4015c850 >SWEClock.exe!IXRApplication::CreateObject<IXRCustomUserControl>(_GUID& riid = {...},IXRCustomUserControl** ppObject = 0x0003fcb0) 行: 3112,字节偏移量: 0x3c C++ SWEClock.exe!App::CreateHost(XRWindowCreateParams* pCreateParams = 0x0003fd00) 行: 112,字节偏移量: 0x54 C++ SWEClock.exe!App::Initialize(HINSTANCE__* hInstance = 0x064c005E) 行: 146,字节偏移量: 0x148 C++ SWEClock.exe!WinMain(HINSTANCE__* hInstance = 0x064c005e,HINSTANCE__* __formal = 0x00000000,wchar_t* __formal = 0x0003fe88,int __formal = 0x00000005) 行: 32,字节偏移量: 0x6c C++ SWEClock.exe!WinMainCRTStartupHelper(HINSTANCE__* hInstance = 0x00000054,HINSTANCE__* hInstancePrev = 0x00000000,unsigned short* lpszCmdLine = 0x00000000,int nCmdShow = 0x00070005) 行: 71,字节偏移量: 0x40 C
#define XR_smaRTPTR(X) typedef XRPtr< x > x##Ptr XR_smaRTPTR(IXRArcSegment); XR_smaRTPTR(IXRBeginStoryboard); XR_smaRTPTR(IXRBezierSegment); XR_smaRTPTR(IXRBitmapCachE); XR_smaRTPTR(IXRBitmapImagE); XR_smaRTPTR(IXRBorder); XR_smaRTPTR(IXRBrush); XR_smaRTPTR(IXRCanvas);
FindName(L"LayoutRoot",&m_pLayoutRoot); if (m_pLayoutRoot) { m_pLayoutRoot->AddLoadedEventHandler(CreateDelegate(this,&MainPage::Canvas_Loaded)); } // ============================================================================ // Canvas_Loaded // // Description: Event handler implementation // Leo 与 Canvas 的 Loaded="Canvas_Loaded" 没有必然的联系,因为修改为 Loaded="Canvas_Loaded_2" 程序还可正常运行 // Parameters: pSender - The dependency object that raised the click event. // pArgs - Event specific arguments. // ============================================================================ HRESULT MainPage::Canvas_Loaded (IXRDependencyObject* pSender,XRRoutedEventArgs* pArgs) { ...... }
IXRButtonBasePtr MyBtn; if (@L_874_15@(retCode=root->FindName(TEXT("MyButton"),&MyBtn))) return -1;
class BtnEventHandler { public: HRESULT OnClick(IXRDependencyObject* source,XRMouseButtonEventArgs* args) { messageBox(NULL,TEXT("Click!"),TEXT("Silverlight for Windows Embedded test"),MB_OK); return S_OK; } };
BtnEventHandler handler; IXRDelegate<XRMouseButtonEventArgs>* clickDelegate; if (@L_874_15@(retCode=CreateDelegate(&handler,&BtnEventHandler::OnClick,&clickDelegatE))) return -1; if (@L_874_15@(retCode=MyBtn->AddClickEventHandler(clickDelegatE))) return -1;
clickDelegate->Release();
以上是大佬教程为你收集整理的WinCE7.0 下 Silverlight(XAML) 类型的应用启动逻辑全部内容,希望文章能够帮你解决WinCE7.0 下 Silverlight(XAML) 类型的应用启动逻辑所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。