原创 NSI 腳本 -註冊表操作無法正常找到的問題

今天在學習NSI腳本的時候 發現老師寫的註冊表操作在相應的註冊表中無法找到,經過仔細的查詢發現了是因爲系統的問題 舉個例子 WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVer

原创 設備驅動程序INF文件——INF文件的節

原文鏈接:https://blog.csdn.net/whatday/article/details/9382031 INF文件的節        INF文件是一個文本文件,由許多按層次結構排列

原创 NSIS安裝包製做軟件的常用小技巧

原文鏈接:http://blog.sina.com.cn/s/blog_4b44e1c00100rdy3.html 用NSIS軟件製作安裝包時總會用到那麼幾個常用的代碼,正因爲常用到,自己腦袋又

原创 VC++實現CallBack

原文鏈接:https://blog.csdn.net/lincyang/article/details/29175413 一、函數指針 那麼什麼是函數指針呢?說白了就是指向函數的指針,它是一個

原创 NSIS x64 位系統下安裝

原文鏈接:https://www.cnblogs.com/zealsoft/archive/2005/05/25/162314.html NSIS生成的安裝程序都是32位的應用程序,所以在x64

原创 OnEraseBkGnd()

原文鏈接:https://blog.csdn.net/newusb/article/details/4830054 在OnEraseBkGnd中,如果你不調用原來缺省  的OnEraseBkGn

原创 MFC基本對話框_串口(COM)掃描函數總結

原文鏈接:https://blog.csdn.net/naibozhuan3744/article/details/78647658 本文主要總結一個串口(COM口)掃描函數,並將其封裝成一個函

原创 NSIS常用 指令解釋

NSIS 路徑 $INSTDIR 安裝目錄 ($INSTDIR 可以使用 StrCpy、ReadRegStr、ReadINIStr 等等來更改。例如在 .onInit 函數裏可以用來做高級的檢測安裝定位)。 注意在卸載程序代碼裏,$IN

原创 驅動開發之六 --- 一個簡單的顯示驅動之三 【譯文】

原文鏈接:http://blog.sina.com.cn/s/blog_6ef955fa0100m4f2.html 這個系列的文章在網上到處都是 這裏也不清楚誰纔是原文作者 我這裏做個整理,標註

原创 DRVENABLEDATA structure

記錄 一下打印學習期間需要用到的驅動函數 MSDN英文詳解--DrvEnableDriver MSDN英文詳解--DRVENABLEDATA  structure                         DRVENABLEDATA

原创 驅動開發之六 --- 一個簡單的顯示驅動之六 【譯文】

原文鏈接:http://blog.sina.com.cn/s/blog_6ef955fa0100m4f9.html 這個系列的文章在網上到處都是 這裏也不清楚誰纔是原文作者 我這裏做個整理,標註

原创 RegQueryValueEx函數

傳送門

原创 DRVFN structure

記錄 一下打印學習期間需要用到的驅動函數 MSDN英文詳解--DrvEnableDriver  MSDN英文詳解--DRVFN structure                                DRVFN structur

原创 打印機驅動開發筆記

Windows打印體系結構以打印池爲中心,打印機圖形dll的打印接口是打印驅動程序的一部分,打印的流程如下: 應用程序通知打印池開始一個新的打印任務; 打印池調用打印機接口DLL顯示打印對話框,並將打印設置信息傳給它; 應用程序調用GDI

原创 RegOpenKeyEx函數

函數功能描述:打開一個制定的註冊表鍵函數 原型: LONG RegOpenKeyEx( HKEY hKey, // 已經打開鍵的句柄 LPCTSTR lpSubKey, // 子鍵的名稱 DWORD ulOptions, // 保留 R