原创 如何使用Microsoft Speech SDK開發包

點擊打開鏈接

原创 vmWare 該虛擬機似乎正在使用中

今天我在玩vmWare中的XP的時候不知道他怎麼了,就突然關閉了,我在打開的時候出現了 該虛擬機似乎正在使用中。 如果該虛擬機未在使用,請按“獲取所有權(T)”按鈕獲取它的所有權。否則,請按“取消(C)”按鈕以防損壞 一開始我都是點擊

原创 穩定與不穩定

(1)冒泡排序 冒泡排序就是把小的元素往前調或者把大的元素往後調。比較是相鄰的兩個元素比較,交換也發生在這兩個元素之間。所以,如果兩個元素相等,我想你是不會再無聊地把他們倆交換一下的;如果兩個相等的元素沒有相鄰,那麼即使通過前面的兩兩

原创 day04

1)GetMessage 函數負責從消息隊列中得到消息,並將其內容填入msg結構體 BOOL GetMessage (LPMSG lpMsg, //消息結構HWND hWnd, //窗口句柄,若非NULL則只獲取特定窗口消息UINT uM

原创 希爾排序(shell)

希爾排序O(nlogn) 希爾排序(Shell Sort)是插入排序的一種。也稱縮小增量排序,是直接插入排序算法的一種更高效的改進版本。希爾排序是非穩定排序算法。該方法因DL.Shell於1959年提出而得名。 希爾排序是把記錄按下

原创 win8 /win7 下安裝vc 6.0 行號出現問題,無法註冊

1.下載VC6LineNumberAddin插件及註冊文件。(以下是參考鏈接:) http://codefish.googlecode.com/files/VC%E6%98%BE%E7%A4%BA%E8%A1%8C%E5%8F%B7_VC

原创 day06

一、定時器消息 1.定時器 1)在程序中設置定時器,當達到定時器的時間間隔時,窗口過程函數就會收到WM_TIMER消息。 2)定時器的精度可以達到毫秒級,但是精度很低。 2.消息參數 WM_TIMER wParam - 定時器ID lPa

原创 day03

type DC - 設備上下文 CS - class Style 一、窗口類風格 (sTyle) CS_GLOBALCLASS 應用程序全局窗口類 CS_BYTEALIGNCLIENT 窗口客戶區水平位置按照8像素對齊 CS_BYTEAL

原创 程序員不得不知道的技術面試資料大全

網站推薦 GeeksforGeeks.org 非常著名的漏題網站之一。上面會時不時的有各種公司的面試真題漏出。有一些題也會有解法分析。 CareerCup.com CC150作者搞的網站,也是著名的漏題網站之一。大家會在上

原创 選擇排序總結

簡單選擇排序: #include <stdio.h> #include <string.h> #include <stdlib.h> #include <iostream> using namespace std; int main (v

原创 第六章總結

好久沒有看C++ primer plus 了,原來我還看了一點,今天感覺沒有意思,簡單翻看一下,感覺收穫頗多,簡單總結一下,怕以後忘了。 總結一: #include <iostream> int main (void) { char

原创 day07

5.在收到WM_CONTEXTMENU消息時彈出右鍵菜單 wParam - 被點擊的窗口句柄 lParam - LOWORD (鼠標水平位置) HIWORD (鼠標垂直位置),都是屏幕座標,無需做ClientToScreen的轉換. 一、

原创 ChooseColor函數

創建一個用戶選擇的對話框。COLORREF DoSelectColour(HWND hwnd) { CHOOSECOLOR cc = {sizeof(CHOOSECOLOR)}; cc.Flags = CC_RGBINI

原创 day05

一、深入GetMessage、PeekMessage 從消息隊列中獲取/查看消息. BOOL GetMessage (LPMSG lpMsg,HWND hWnd,UINT uMsgFilterMin,UINT uMsgFilterMax

原创 冒泡排序的三種實現

關於冒泡排序和其他排序的動畫加深理解 冒泡排序: 時間複雜度爲O(n^2) 1)普通的冒泡排序 for (int i = 0;i < num;i++) { for (int j = 0;j < num-i-1;j++) { if (