原创 步步學ACTIVEX網頁控件開發C++(4)
ActiveX控件的屬性,方法和事件 ActiveX控件和Web頁面之間的通信是通過ActiveX控件的屬性,方法和事件來完成的。爲了演示這些內容,我們需要創建一個帶有輸入框的頁面。當頁面上的“提交”按鈕被點擊後,輸入的文本將通過一個
原创 服務器SQL上的MSDTC不可用解決辦法
MSDTC(分佈式交易協調器),協調跨多個數據庫、消息隊列、文件系統等資源管理器的事務。該服務的進程名爲Msdtc.exe,該進程調用系統Microsoft Personal Web Server和Microsoft SQL Server
原创 oracle主鍵實現自增
由於ORACLE設置主鍵是不會自動增加的,所以必須用 序列 和 觸發器 來完成主鍵的遞增 1建立數據表 2創建自動增長序列 CREATE SEQUENCE TestIncrease_Sequence INCREMENT
原创 動態改變MessageBox的按鈕文本的語言
通過設置CultureUIInfo無法改變MessageBox的按鈕的文本語言,因爲這個文本是根據你所安裝的操作系統的語言決定的:你裝的英文操作系統, 那麼就是"Yes""No";你裝的中文操作系統,那麼就是“是”“否”。 所以對於可以改
原创 步步學ACTIVEX網頁控件開發C++(2)
爲ActiveX控件創建網頁 光完成了ActiveX控件還不行,因爲ActiveX控件無法單獨運行,所以我們還需要爲ActiveX控件創建相應的測試頁面。如果想爲我們的ActiveX控件創建一個默認的測試頁面,最佳的工具就是Micro
原创 步步學ACTIVEX網頁控件開發C++(3)
創建安全的ActiveX控件 要想創建一個能夠在IE中成功加載而沒有“不安全”的警告或者錯誤提示信息的ActiveX控件,我們必須實現安全的初始化和腳本。關於安全初始化的更加詳細的信息,請參考本文結尾的參考資料“Safe Initia
原创 Win32 API多線程編程例程
Win32 API多線程編程例程 例程1 MultiThread1 建立一個基於對話框的工程MultiThread1,在對話框IDD_MULTITHREAD1_DIALOG中加入兩個按鈕和一個編輯框,兩個按鈕的ID分別是IDC_START
原创 如何hook只知道地址的0x00******的函數
如果要hook遊戲中的函數我是不是隻要修改 pfMessageBoxA = GetProcAddress( hModule, "MessageBoxA" );改爲pfMessageBoxA=0x00******(遊戲中該函數的地址)
原创 SQL Server往Oracle導入數據
由於做的軟件要求跨平臺,要不數據庫變成Oracle的,因此需要把SQL Server 2000的數據導入到Oracle 10g中去。發現SQL Server自帶的導入導出比較好用!恩恩,現在開始講一講怎麼吧SQL Server的數據導入到
原创 Unicode導致CreateProcess失敗
CreateProcess的第二個參數必須是可寫緩衝區,因此用常量字符串是不對的:STARTUPINFO si; memset(&si, 0, sizeof(STARTUPINFO)); si.cb = sizeof(STARTUPINF
原创 vs2008 未能創建.NET frameworks propertygrid組件
命令行的位置:開始菜單---->全部程序----->vs2005--->tools---->命令行. 輸入: devenv /resetskippkgs.再重新啓動一次 原文:http://hi.baidu.com/zjgi/blog/i