Time of Update: 2018-12-07
下面的代碼實現修改顯示器解析度和重新整理頻率的功能:using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Runtime.InteropServices;namespace ScreenResolution{ public class Form1 :
Time of Update: 2018-12-07
今天 我們來講一個很基礎的東西--進程,我們知道一個Win32程式都會被分配到一個進程裡面,進程之間是相互獨立的個體,一個進程出現了問題停止工作不會影響其它的進程。那我們怎樣用C#來擷取當前系統中啟動並執行進程呢?我們來看看下面這段代碼 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> Process[] ps =
Time of Update: 2018-12-07
1. 包含數組的結構:#include <stdio.h>int main(void){ struct Rec { int x[3]; int y; } r1; r1.x[0] = 11; r1.x[1] = 22; r1.x[2] = 33; r1.y = 99; printf("%d,%d,%d,%d", r1.x[0], r1.x[1], r1.x[2], r1.y); getchar();
Time of Update: 2018-12-07
無參、無傳回值的函數:using System;class MyClass{ static void Show() { Console.WriteLine("function"); } static void Main() { Show(); //function Console.ReadKey(); }}參數:using System;class MyClass{ static void
Time of Update: 2018-12-07
C#-計算相對路徑 /**//// <summary> /// 計算相對路徑 /// 後者相對前者的路徑。 /// </summary> /// <param name="mainDir">主目錄</param> /// <param name="fullFilePath">檔案的絕對路徑</param> /// <returns&
Time of Update: 2018-12-07
1、預設情況下,SQL中沒有WCF的運行環境,所以要引入相關的程式集。指令碼如下:/*copy %SystemRoot%\Microsoft.net\Framework\v3.0\Windows Communication Foundation\Microsoft.Transactions.Bridge.dll to %ProgramFiles%\Reference
Time of Update: 2018-12-07
C#破解access資料庫密碼方法// 根據網上經驗和方法用C#做一個破解程式 // 本程式最多取16位密碼using System.IO;using System.Windows.Forms;class Access{ // 擷取密碼 static string GetPassword(string file) { // 未加密的檔案0x42開始至0x61之前的每間隔一位元組的數值 byte[] baseByte = {
Time of Update: 2018-12-07
1 /**//// <summary>2 /// 得到要素類某欄位的唯一值3 /// </summary>4 /// <param name="pFeatureClass">要素類</param>5 /// <param name="strFld">指定要得到唯一值的欄位</param>6 ///
Time of Update: 2018-12-07
下面是用AE建立氣泡式提示框的方法: 1、VB.Net源碼 ''' <summary> ''' 建立文本提示框 ''' </summary> ''' <param name="x">提示框標識的位置X座標</param> ''' <param name="y">提示框標識的位置Y座標</param> ''' <param
Time of Update: 2018-12-07
0.建立表單 及添加按鈕1.ITPUB個人空間s6d:vU0UL 執行如下按鈕事件ITPUB個人空間zA\I;^+M,g"pr Q0J private void btnFormMax_Click(object sender, EventArgs e)+tbh5?'e0 {ITPUB個人空間&MK4ozc;FP if (this.WindowState == FormWindowState.Maximized)b x?p#p,H8t0 {ITPUB個人空間2LM.[3
Time of Update: 2018-12-07
在 C 語言中, char 類型永遠都是一個位元組, 雙位元組字元類型是 wchar_t;但它不是內建類型, 定義在 stddef.h.給 wchar_t 類型的字元或字元數組(也就是字串)賦值要冠以 L;格式化輸出(如 printf) wchar_t 類型的字串, 要用 %S(而非 %s) 標識.#include <stdio.h>#include <stddef.h>int main(void){ wchar_t wc = L'A'; wchar_t
Time of Update: 2018-12-07
擷取類型大小的變數最好不是 int 類型, 而是 size_t 類型;size_t 在 stdio.h、stddef.h 都有定義.1. 擷取已知類型的大小:#include <stdio.h>#include <stddef.h>int main(void){ char n = 2; size_t size; size = sizeof(char); printf("%*u: char\n", n,size); size = sizeof(
Time of Update: 2018-12-07
曾經對 float num = 3.14f; 這樣的賦值非常疑惑, 其實現在也不明白.既然說明了是 float 類型, 又何必在 3.14 後面掛個 f 呢?書上說: int num = 100; 一個整數常量將預設為 int 類型(除非常數有尾碼或超出了 int 的範圍)double num = 3.14; 一個浮點數常量將預設為 double 類型並要求:long num = 100L;long long num =
Time of Update: 2018-12-07
1. 關於數組的首地址:#include <stdio.h>int main(void){ char cs[2][3] = { {'A','B','C'}, {'D','E','F'} }; char *p1,*p2,*p3,*p4; p1 = p2 = p3 = p4 = NULL; /* 下面四個指標都是指向了同一個地址 */
Time of Update: 2018-12-07
1. 結構數組:#include <stdio.h>int main(void){ struct Rec {int x,y;}; struct Rec rs[10]; size_t i; for (i = 0; i #include <stdio.h>int main(void){ struct Rec { char name[12]; short age; } rs[3] = {
Time of Update: 2018-12-07
數組參數屬於指標參數.指標參數即時傳址參數(或叫引用參數), 如果想在函數中修改參數的值, 這是唯一的途徑.如果把數組當作參數, 不管你願意與否, 它就是指標, 指向第一個值的指標.1. 數組參數就是指向第一個元素的指標:#include <stdio.h>void getArr(int p[], int si);int main(void){ int ns[] = {1,2,3,4,5}; getArr(ns, sizeof(ns)/sizeof(ns[0]));
Time of Update: 2018-12-07
整型 int 可添加 short 和 long:short int: 簡為 short;long int: 簡為 long;long long int: 簡為 long long它們都可以再添加 unsigned:unsigned int: 簡為 unsignedunsigned short int: 簡為 unsigned shortunsigned long int: 簡為 unsigned longunsigned long
Time of Update: 2018-12-07
像 printf 這種多參函數, 是借用 stdarg.h 中的宏實現的.va_list : 用於定義遍曆參數列表的指標;va_start : 讓指標指向第一個參數;va_arg : 擷取下一個參數, 並向後移動一個位置;va_end : 釋放指標, 完成遍曆.1. 整數求和:本例實現了對系列整數求和, 要求至少要有三個參數, 並且最後一個必須是 0.最後的 0 用於識別列表結束.#include <stdio.h>#include <stdarg.h>int
Time of Update: 2018-12-07
\' \" \\ \0 \a \b \f \n \r \t \U \u \v \x本例:代碼:using System;class MyClass{ static void Main() { Console.WriteLine("\""); Console.WriteLine("\u0022"); Console.WriteLine(@"\u0022"); Console.WriteLine();
Time of Update: 2018-12-07
函數名: stpcpy 功 能: 拷貝一個字串到另一個 用 法: char *stpcpy(char *destin, char *source); 程式例: #include <stdio.h> #include <string.h> int main(void) { char string[10]; char *str1 = "abcdefghi"; stpcpy(string, str1); printf("%s/n", string);