原创 Spread的MaskCellType的使用

只能輸入數字,但前面的零不會省去 Dim nf As New FarPoint.Win.Spread.CellType.MaskCellTypenf.Mask = "###"nf.MaskChar = " "c.Columns(SPD_C

原创 鉤子(Hook)教程

基本概念 鉤子(Hook),是Windows消息處理機制的一個平臺,應用程序可以在上面設置子程以監視指定窗口的某種消息,而且所監視的窗口可以是其他進程所創建的。當消息到達後,在目標窗口處理函數之前處理它。鉤子機制允許應用程序截獲處理win

原创 Win32_動態鏈接庫(二)

1.“文件”—>"新建"—>“空項目”    #include "windows.h"    #include "stdio.h"   #pragma comment(lib,"..//Debug//XXP_DLL_Test.lib")

原创 Win32_動態鏈接庫_導出DLL中的變量(四)

Lib.H文件:   #ifndef LIB_H #define LIB_H extern int dllGlobarVar; #endif     dllmain.cpp文件: // dllmain.cpp : 定義 DLL 應用程序的

原创 Spread取消電子計算器

 電卓をキャンセル Private Sub spd_SubEditorOpening(ByVal sender As System.Object, _                                            

原创 Win32_靜態鏈接庫(一)

1.這裏選擇的是Win32靜態鏈接庫。   LibTest.h          #pragma once           extern "C"  int add(int a ,int b );   LibTest.cpp     

原创 關於字符數組的初始化

字符數組可以在定義時進行初始化,有兩種初始化方法: 方法1:逐個字符賦給數組中各元素 char c[5]={ 'H','a','p','p','y' }; 把5個字符分別賦給c[0]至c[

原创 DataTable排序.然後進行GroupBY

DataTable排序操作,GroupBY Dim dt As New DataTable Dim dtTemp  AS DataTable         dt .Columns.Add("コード")       dt .Columns

原创 設置Qt應用程序圖標

在Qt助手(assistant.exe)搜索關鍵字"Setting the Application Icon"就可以看到在各種平臺設置Qt程序圖標的方法。 首先準備個ICO圖標。例如:myappico.ico 用任何文本編輯器新建個文件

原创 _StdCall調用約定

 被這些修飾關鍵字修飾的函數,其參數都是從右向左通過堆棧傳遞的(__fastcall的前面部分由ecx,edx傳),   函數調用在返回前要清理堆棧,但由調用者還是被調用者清理不一定。   1、_stdcall是Pascal方式清理C方式

原创 實現系統小托盤

*開始前,我說明一下,托盤和任務欄是不一樣的概念,想要準確地搜索到自己想要的資料.一定要準確認識概念.另外,提一句: 其實,有空了多翻翻QT_Assistant 你什麼都有了.本文中內容可以到: QTdemo.exe-->Desktop-

原创 Win32_動態鏈接庫_LoadLibrary(三)

DLL.h 文件 #pragma once //extern "C" int  __declspec(dllexport) __stdcall AddFun(int a ,int b );   DLL.cpp 文件 #pragma o

原创 DLL中導出函數聲明的兩種方式

1.在函數聲明器那面加上__declspec(dllexport) 2.另種方式是採用模塊定義文件(.def),def文件爲連接器提供了有關被連接程序的導出,屬性以及其他信息    def文件的規則:     (1)LIBRARY語句說明

原创 Qt 編寫DLL 並調用

一:編寫DLL庫 1:新建項目->選擇C++ Library->選擇Share Library->改類名(如HellowAdd)->下一步 2:增加Add方法如下: hellowadd.h #ifndef HELLOWADD_H #de

原创 QT主窗體在屏幕居中顯示

#include <QtGui/QtGui>int main(int argc, char * argv[]) {     QApplication app(argc, argv);     //讓窗體居中顯示 QD