ShellExecute(NULL,_T("open"),_T("C:\\Users\\lenovo\\Desktop\\VC++ 網路對戰五子棋游戲(服務端+用戶端)\\Client\\Debug\\Client.exe") ,_T("hello"),NULL,SW_SHOWNORMAL);
我想打開client.exe然后把hello傳過去
uj5u.com熱心網友回復:
這個是Client 程式提示的內容? 那要看Client程式中是怎么處理輸入引數的uj5u.com熱心網友回復:
從提示來看,引數是傳遞過去了,似乎是client.exe對引數的使用好像有點問題?使用命令列傳遞引數的時候運行時什么樣的呢?
uj5u.com熱心網友回復:
BOOL CClientApp::InitInstance(){
CString sParameter;
for(int i=1;i<__argc;i++)
{
sParameter+=__argv[i];
//name=sParameter;
}
我只是想在client.exe中接收這個引數保存為name,應該怎么做呢?
uj5u.com熱心網友回復:
我想接收這個引數 請問該怎么做呢?
uj5u.com熱心網友回復:
BOOL CClientApp::InitInstance()
{
CString sParameter;
for(int i=1;i<__argc;i++)
{
sParameter+=__argv[i];
//name=sParameter;
}
我想在client中得到這個hello保存為name,應該怎么做呢?
uj5u.com熱心網友回復:
__argc __targv 在整個程式周期內都有效, 可以隨時訪問uj5u.com熱心網友回復:
從提示來看,你已經接收了,并且做了處理了。
你是不知道自己想做什么嗎?
這個我更不知道。
你是想運行這個名字的程式還是什么嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/42115.html
標籤:進程/線程/DLL
