1樓:匿名使用者
這個是用windows api寫程式的基本框架
這只是一個最框架,因為不瞭解你的功能的詳細情況,所以剩下的就由你自己去填寫與擴充
#include
#include
using namespace std;
lresult callback wndproc( hwnd hwnd, uint message, wparam wparam, lparam lparam );
int winapi winmain(
hinstance hinst, //應用程式的當前控制代碼例項
hinstance prevhinst, //應用程式的先前控制代碼例項
lpstr cmdline, //指向應用命令列的指標
int show) //視窗顯示方式,該引數可以是下列值之一:
// sw_hide:隱藏視窗並且啟用另外一個視窗。
// sw_minimize:最小化指定的視窗,並且啟用在系統表中的頂層視窗。
// sw_restore:啟用並顯示視窗。如果視窗已經最小化或最大化,系統將以恢復到原來的尺寸和位置顯示視窗(與sw_shownormal相同)。
// sw_show:啟用一個視窗並以原來的尺寸和位置顯示視窗。
// sw_showmaximized:啟用視窗並且將其最大化。
// sw_showminimized:啟用視窗並將其最小化(以圖示顯示)。
// sw_showminnoactive:將一個視窗顯示為圖示。啟用視窗維持活動狀態。
// sw_showna:以視窗的當前狀態顯示視窗。啟用視窗保持活動狀態。
// sw_shownoactivate:以視窗的最近一次的尺寸和位置顯示視窗。啟用視窗維持啟用狀態。
// sw_shownormal:啟用並顯示視窗。如果視窗最大化或最小化,系統將其恢復到原來的尺寸和位置(與sw_restore相同)
; //建立並初始化msg
while(msg.message != wm_quit)
else
}couninitialize();
return 0;
}lresult callback wndproc( hwnd hwnd, uint message, wparam wparam, lparam lparam )
return 0;}
2樓:千鋒教育
c++呼叫windows api方法非常方便,只要在檔案的開頭包含了相應的標頭檔案就可以直接呼叫了.下面給一個簡單的例子:
#include "stdafx.h" // 這是vc自動新增的檔案,沒有什麼用途
#include // 包含messagebox函式宣告的標頭檔案int main(int argc, char* argv)呼叫api具體步驟:
1.包含呼叫函式的標頭檔案;
2.連線指定的庫檔案;
3.api函式前加::符號,表示全域性函式.
4.在msdn中可以找到相關api的用法。
c用system呼叫檔案比如,C 用system呼叫檔案 比如 system C qq exe , 現在的問題是我用System呼叫的是一個變數aaa,
兩個反斜槓 如filename1 c qq.exe filename2 d program files qq.exe 你用getcurrentdirectory得到的是資料夾的路徑,要開啟一個資料夾的命令列不是直接一個路徑就可以的,需要加上explorer,如cmdline explorer c p...
C如何呼叫變數名稱的類裡的函式,C 如何呼叫變數名稱的類裡的函式?
1 屬性更改 2 建構函式更改 在你的keys類中的 鍵位函式 應該呼叫公開的 屬性值,而這個屬性值應該被設有預設值。但它允許被外部更改 初學c 怎麼在一個類中呼叫另一個類的函式? 這種a窗體,b窗體互相呼叫是最差的程式設計習慣,增加了耦合度下面這個例子讓你可以解決互相呼叫的問題,a窗體中的方法,還...
C呼叫問題
窗體一里 public static void sx listview lv,label la 改為public void sx listview lv,label la 去掉static 建議看一些講static的教程 假設窗體一里面有個函式 public static int add int x...