Time of Update: 2018-12-03
這是我去看寫的文章。現在給大家分享環境:Operator System: Windows 2000 server 2Application server: Jboss3.0-tomcat4.03DB: Oracle8.17JDK:
Time of Update: 2018-12-03
P5. GetLastError在多線程情況下,極容易出錯吧,那有啥辦法來防止這種錯誤發生呢? 什麼叫具名事件核心對象嘛,突然冒出個新概念,也沒介紹介紹 太坑爹了吧,對象建立成功,居然用ERROR_ALREADY_EXISTS驗證 hr限定符為啥叫hr呢,難道只要叫了這名字,就具備HR的素質了嗎?P6. 這叫做Error Lookup的小程式是給實習生安排的任務嗎... va_list也是實習生所為嗎?
Time of Update: 2018-12-03
PC上的常用的軟體,如搜狗IME、金山詞霸,都用到了一些異形視窗,配合皮膚的展示 Windows
Time of Update: 2018-12-03
VS2005提供的打包工具,不管是檔案名稱還是捷徑都只能為英文字元,真是煩躁,弄了好長時間都不得結果,網上也查不到解決辦法。沒辦法,搬出Setup.dll來改寫。首先想到重新命名。把test.lnk改名為測試.lnk,dopod710上通過。心中暗喜...換部手機試試...鬱悶!skyworth850上通不過!怎麼辦,複製test.lnk到測試.lnk吧,然後再刪除test.lnk...CopyFile()失敗...DeleteFile()失敗...靠,不是吧!?最後一招了,自己來建立.lnk檔
Time of Update: 2018-12-03
登入csdn一次,會記錄下使用者名稱和密碼,頻繁重新整理網頁時,並不需要頻繁登入。這一切歸功於cookie。Cookie檔案只是個純粹的文字檔,以分行符號(ASCII=10)為分隔字元,格式如下:cnt_uid_wwwfa565c5abe27b0eb1f0497csdn.net/153656045017629956594200932566429943116*其中第1行為Cookie名稱;第2行是Cookie的值;第3行是Cookie所屬網站的地址;第4行是個標記值;第5行為逾時時間的低位(Car
Time of Update: 2018-12-03
本文原創,如需轉載,請註明出處!這個功能是我覺得有點遺憾的部分。幾個關鍵點:1)lineInitialize;2)lineOpen;3)實現2中回調,判斷dwMsg的值,當為LINE_CALLINFO時,可以得到來電號碼,即可進行掛斷或其他動作。不過在得到號碼時,電話鈴聲已經響了大概2秒多。也有人說在LINE_CALLSTATE時,就可以得到移動的號碼,而電信的號碼要在LINE_CALLINFO才可以,未考證。說明:LINE_CALLSTATE在LINE_CALLINFO之前得到。如果要實現在鈴
Time of Update: 2018-12-03
以下函數可得到主記憶體資訊:BOOL GetStoreInformation( LPSTORE_INFORMATION lpsi );參數定義:typedef struct STORE_INFORMATION { DWORD dwStoreSize; DWORD dwFreeSize;} STORE_INFORMATION, *LPSTORE_INFORMATION;以下函數可得到儲存卡的資訊:BOOL GetDiskFreeSpaceEx( LPCWSTR
Time of Update: 2018-12-03
前陣子就把vs2005 beta2裝好了,其實裝vs2005主要就是想嘗試一下windows mobile的,這幾天抽空研究了一下wm5的開發,感覺其實和普通windows開發差不多的,比起我02年接觸的sym還是要好很多的,只是不能用內嵌彙編了......不過vc8和vc7還是有些差別,連winnt.h都變了,以前的項目會出winnt.h的錯誤,需要我改winnt.h才可以正常......好像是int64還是什麼的定義錯誤,不知道有沒有朋友也遇到過,不過反正我改了winnt.h,沒什麼事很正常
Time of Update: 2018-12-03
Windows編程中各種操作檔案的方法 windows編程中檔案操作有以下幾種常見方法:1.C語言中檔案操作。2.C++語言中的檔案操作。3.Win32 API函數檔案操作。4.MFC CFile類檔案操作。5.MFC CFileDialog類的檔案操作。6.註冊表檔案操作。下面我來詳細說明一下各種檔案操作方法:1. C語言中檔案操作.需要包含的標頭檔STDIO.H C++代碼寫入檔案: FILE *pfile=fopen("C.txt","w");//以寫的方式開啟C.txt檔案。
Time of Update: 2018-12-03
// PhoneNoSim // Gets a value indicating whether the Subscriber Identity Module (SIM) is installed in the mobile device. #define SN_PHONENOSIM_ROOT HKEY_LOCAL_MACHINE #define SN_PHONENOSIM_PATH TEXT("System//State//Phone") #define
Time of Update: 2018-12-03
今日,偶然的一個動作讓我體會到了Windows的博大精深。 我的目的是把我的文件中的一個檔案移動到案頭,偶然間發現左邊地區有案頭選項。 突然心血來潮,想戲弄Windows一下就拖動了過去 結果,結果被“雷”到了。。。。居然真的移動到了案頭上,用Windwos這麼多年,都不知道有這樣的功能。汗ing!回過頭來想,既佩服設計人員的匠心獨運,又深深的遺憾MS的運營之道。尤其在互連網年代產品的運營更加重要。酒香也怕巷子深。以產品+運營的GOOGLE能超過MS也就在情理之中了。
Time of Update: 2018-12-03
Windows7
Time of Update: 2018-12-03
Windows 8 早期試用版總算是出來了,連同下一個版本的Visual Studio 11 Express版本都可以在這裡下載 http://msdn.microsoft.com/en-us/windows/home/。通過Keynote的介紹http://www.buildwindows.com/,Windows 8很酷,值得期待! (1) 《Windows 8 kernel debugging : New protocals and certification
Time of Update: 2018-12-03
今天文檔中多次看到了RDFE,是和Azure相關的,但不知道是具體啥意思。在網上搜了一下,意外地找到了一篇介紹Windows Azure的好文章。之所以稱其為好文,是因為“有圖有真相”、廢話很少、從使用者角度介紹了Windows Azure在背後是如何響應的使用者的請求的。在此推薦給大家 -Windows Azure Role Architecture。 那麼什麼是RDFE? RedDog Front End,RedDog是Windows
Time of Update: 2018-12-03
程式設計思路:一個測試程式 + 搜尋記憶體 & 修改記憶體 定義兩個變數,分別對這個兩個變數裡的內容進行改變(相當不斷的修改同一記憶體的值),這樣最是為了後面搜尋記憶體的時候確定唯一的那一塊。正如經過一點可以有很多直線,再加一個點就可以完全確定這個直線了。這裡正是利用這個思想,當然這裡不一定兩次就可以唯一確定。首先根據第一個值,在該進程的記憶體內尋找符合該值的所有記憶體,並將滿足條件的記憶體儲存起來。 測試程式:#include <stdio.h>int
Time of Update: 2018-12-03
HOW TO:將 ComboBox 控制項添加到 Windows 表單 DataGrid 控制項適用於 本文引用下面的 Microsoft .NET 架構類庫名稱空間: System.Data.SqlClientSystem.Windows.Forms本任務的內容概要建立樣本概要本分步指南介紹一種您可以用來將 ComboBox 控制項添加到 DataGrid 控制項的方法。有很多方法可以將 ComboBox 控制項添加到 DataGrid 控制項。其中多數方法涉及到使用 DataGrid 的
Time of Update: 2018-12-03
//服務端#include "stdafx.h"#include <windows.h>#include <stdio.h>int _tmain(int argc, _TCHAR* argv[]){HANDLE Mailslot;TCHAR buffer[256]={0};DWORD NumberOfBytesRead=0;if((Mailslot = CreateMailslot(L"\\\\.\\Mailslot\\Myslot", 0, MAILSLOT_WAIT_
Time of Update: 2018-12-03
一定要使用System.Timers.Timer timer 而不是System.Windows.Forms.Timer,否則就悲劇了.public partial class InvkGpsWinService : ServiceBase { System.Timers.Timer timer = new System.Timers.Timer(); public InvkGpsWinService() {
Time of Update: 2018-12-03
(1).建立一個新的windows服務項目Server1 (2).開啟Service1程式碼檢視,找到OnStart部分,加入代碼 (3).切換到設計檢視,右鍵-添加安裝程式
Time of Update: 2018-12-03
<SCRIPT language=jscript> elt="0123456789ABCDEF"; var sTBHTMLS=""; var sTBHTMLE=""; for(var i=0;i<0xFF-0x99;i+=2) { var cr=""; var l; var sTBHTML=""; l=i+0x99; for(var j=0;j<2;j++) { var n=l % 16;