Time of Update: 2018-12-07
I've been trying to use googletest on windows ce platform to do unit testing. But gtest doesn't provide a windows ce project file, so I had to modify the project myself. Here is how to do so:1. Add a new platformI added a new windows ce based
Time of Update: 2018-12-07
按微軟的定義,服務是一個長時間啟動並執行可執行檔,它不支援使用者介面,並運行在特殊的使用者賬戶之下,也可以在沒有任何使用者登入電腦的情況下運行。預設情況下,服務運行在System賬戶之下。與一般的應用程式相比,服務自動啟動並執行,並且無需與使用者互動。在.Net
Time of Update: 2018-12-07
文章目錄 1. Declare some variables and function prototypes2. Implement a wrapper function to show and hide tray icon.3. Call ShowTrayIcon function in WM_CREATE handler4. Add handler for WM_SYSTRAY_MSG5. Getting the tap coordinates on
Time of Update: 2018-12-07
FlipView控制項類似於翻頁控制項,並且是現成的翻頁按鈕,你只需要為其增加資料項目即可。本文講述兩種方式的FlipView項目和展示。 一:直接前台FlipViewItem <FlipView> <FlipViewItem> <Image Stretch="Uniform" Source="http://imgcache.qq.com/club/item/wallpic/items/2/38
Time of Update: 2018-12-07
在VS2012中建立一個拆分布局應用程式如下: 然後我們看它的項目布局如下: 在這裡我們可以看到項目結構內容以及意義如下: Assets檔案夾:存放系統圖片和資源 Common檔案夾:存放系統公用代碼和通用檔案 DataModel檔案夾:存放資料層資料,在本執行個體中存放Sample資料 ItemsPage.xaml:主要內容列表呈現組介面 SplitPage.xaml:組內資料呈現介面 Package.appxmanifest:應用程式資訊清
Time of Update: 2018-12-07
一:Silder控制項是滑塊控制項,在Silverlight中也存在,其主要用於音量大小,亮度調節,色彩調節,溫度計等。 主要屬性: FlowDirection:從左向右滑動或者從右向左滑動 Minimum:最小值 Maximum:最大值 Orientation:排列方向,垂直排列或者水平排列 TickFrequency:在Slider長度允許的條件下,每個刻度之間的值 TickPlacement:刻度顯示位置,在Slider
Time of Update: 2018-12-07
本文將講解兩個內容,1.Windows 8 開發模擬器的使用。2.程式中設定關聯檔案類型。 一、Windows 8 開發模擬器的使用 1.在VS2012中內建有Windows 8開發模擬器,我們選擇VS介面中的調試按鈕從“本地計算機”改選為"Simulater"模擬器即可,如: 2.點擊“Simulator”按鈕即可彈出以下介面
Time of Update: 2018-12-07
在Windows 8中的預設進度條也與時俱進,和之前Silverlight中的不一樣。本文將講述三種不同的進度條,另外在本文中也會將兩種定時器。進度條 主要屬性: Value:當前進度值。 Maximum:最大進度值。 IsIndeterminate:指定進度條是否確定。 確定進度條:進度明確的進度條,已完成進度以另外一種顏色顯示 關鍵代碼: <ProgressBar Maximum="100" Value="0" Height="20"
Time of Update: 2018-12-07
在本文中將整理出一些Windows 8開發前需要瞭解的一些基礎知識並且列為相應的幾個表格以供大家參考,其中部分來源於MSDN、部分來源於本人整理,如有誤之處請指正,謝謝。 一、建立常用XAML項目類型模板和各種語言的關係項目類型名項目類型作用以及描述適用語言空白應用程式建立一個最簡化的空白XAML應用以供使用者使用,需要自己添加介面、公用代碼等。C#/VB/C++/Javascript
Time of Update: 2018-12-07
在Windows 8中的應用程式在預設開啟時是全屏的,此時我們如果需要看其他應用程式就只能回到Metro 起始頁面重新選擇其他程式嗎?這樣就會很麻煩,所以Windows 8應用程式有4種檢視狀態(ApplicationViewState),類似於普通視窗程序的最小化、最大化一樣可以看到其他應用程式同時允許多個應用程式的使用。 檢視狀態切換方法:用滑鼠點擊螢幕最上方按住不放往右或者往左拖動、移動中間間隔欄等等。 ApplicationViewState: // 摘要:
Time of Update: 2018-12-07
在本文中我們將講述初步使用GridView以展示各種資訊。 首先我們看看GridView的重要屬性: SelectionMode:設定選擇模式(None,Single,Multiple) IsItemClickEnabled:是否允許有選擇項點擊事件 ItemsSource:資料項目的資料來源 ItemTemplate:資料項目的展示模板 SelectedItem:選擇項的內容 然後我們看看如何使用GridView. 1.首先設定資料來源實體類以及資料
Time of Update: 2018-12-07
在上一篇文章中我們將了替代Silverlight中MessageBox的MessageDialog控制項,本篇文章將講訴另外一種彈出提示視窗的控制項Popup。 一、我們認識Popup控制項的IsLightDismissEnabled屬性,這個屬性設定為true的時候,點擊非Popup控制項外任何地區將關閉Popup。 <Button Content="快顯視窗一" Name="btn1" Width="108" Margin="161,9
Time of Update: 2018-12-07
在Windows 8中的控制項中有TextBox等輸入控制項的ContextMenuOpening事件和Button等非輸入控制項的RightTapped事件。 本文中將講述者兩個事件的用法。這兩個事件的 PopupMenu是右鍵快顯功能表的具體類。 首先我們看具體菜單類的執行個體化和擷取項目代碼 /// <summary> /// 設定右鍵點擊點擊具體處理細節 /// </summary> ///
Time of Update: 2018-12-07
在Windows 8中有三種通知的方式及時提醒使用者,它們分別是Toast,Tile,Badge Toast:是在應用程式中及時彈出的提醒通知。 Tile:是磁貼通知,用於Metro介面中的應用程式圖示上進行圖片和文字通知。 Badge:是在磁貼小貼士通知,用於Metro介面中的應用程式圖示右下角提示當前有多少新訊息或者當前應用程式狀態,如(playing paused newMessage)等。 準備工作:
Time of Update: 2018-12-07
在以前Silverlight、WPF中的快顯視窗提示中是MessageBox類中進行顯示的,現在Windows
Time of Update: 2018-12-07
在Windows 8中的檔案選取器相比windows之前的幾個版本有很大的不同,在本文中也將講解如何使用windows檔案選取器進行單選和多選檔案,另外也要看看檔案儲存器和檔案夾選取器。 在這之前我們需要瞭解這三種選取器在Windows
Time of Update: 2018-12-07
在Windows 8中採用一些新的滑鼠事件以替代以前Silverlight的滑鼠事件,其常用事件如下: PointerWheelChanged:滑鼠中鍵滑動事件。 PointerPressed:滑鼠點擊下去的時候即觸發事件。 PointerReleased:滑鼠點擊下去的時候釋放滑鼠時觸發事件。 PointerEntered:滑鼠進入有效範圍之時觸發一次。 PointerMoved:滑鼠在有效範圍之內移動之時觸發事件。 PointerExited:滑鼠退出有效範圍之時觸發事件。
Time of Update: 2018-12-07
在Windows 8中SemanticZoom縮放視圖支援對GridView和ListView控制項的視圖效果進行縮放,它提供一個詳細資料檢視(ZoomedInView)以讓使用者查看詳細資料,另外提供一個縮小索引檢視表(ZoomedOutView)讓使用者快速定位想要查看資訊的大概範圍。 一.想要實現這種效果我們需要使用SemanticZoom控制項和CollectionViewSource控制項配合使用: SemanticZoom控制項: <SemanticZoom.
Time of Update: 2018-12-07
用windows7也有一段時間了,從項目開始開發,對IIS 7.5的不熟悉到逐漸認識的過程中 :IIS 7.5相對IIS5 IIS6已經充分體現了模組組件化,管理更加方便,IIS7.5是基於.Net Framework 2.0的 當然你在項目開發中需要使用vs2003 1.0 + windows 7 + IIS 7開發環境 開發b/s的話 還是可以的,需要單獨配置一下(以後有時間給出解決方案,有問題的可以留言,具體怎麼解決vs2003 在 IIS7.5中的開發部署)
Time of Update: 2018-12-07
“開始”---> “運行”輸入以下命令,或者Win + R,輸入以下命令1. gpedit.msc-----組策略 2. sndrec32-------錄音機 3. Nslookup-------IP地址偵測器 4. explorer-------開啟資源管理員 5. logoff---------登出命令 6. tsshutdn-------60秒倒計時關機命令 7. lusrmgr.msc----本機使用者和組 8. services.msc---本地服務設定 9.