程式代碼:
HWND H1;
WinExec("執行檔.exe", SW_HIDE);
H1 = FindWindow(NULL, "視窗名稱");
SetParent(H1, hWnd);
MoveWindow( H1, 0, 0, 800, 600,true );
ShowWindow(H1, SW_SHOW);
執行結果:
程式代碼:
HWND H1;
WinExec("執行檔.exe", SW_HIDE);
H1 = FindWindow(NULL, "視窗名稱");
SetParent(H1, hWnd);
MoveWindow( H1, 0, 0, 800, 600,true );
ShowWindow(H1, SW_SHOW);
執行結果:
代碼如下:
void Enter()
{
STARTUPINFO info;
PROCESS_INFORMATION procInfo;
memset (&info, 0, sizeof (STARTUPINFO));
info.cb = sizeof (STARTUPINFO);
info.lpDesktop = NULL;
info.lpTitle = NULL;
info.dwFlags = 0;
if (CreateProcess (NULL, _T("你要的執行檔.exe"), NULL, NULL, TRUE, CREATE_NEW_CONSOLE, NULL, NULL, &info, &procInfo))
{
CloseHandle (procInfo.hProcess);
CloseHandle (procInfo.hThread);
}
}
有時候...老闆會丟給你他之前寫的latex,要你把他改成新的conference的latex格式。這個時候compile就會出現種種錯誤,本章節要教的的是...使用package及自訂command
※這邊以algorithmic package為例
在你老闆給的latex檔中,他可能偷偷使用了latex內建沒有的package,於是compile就會出現錯誤...
他這邊是說在168行的時候出現錯誤,環境algorithmic沒有被定義。algorithmic 就是 latex 的 package,必須另外安裝才能使用。
在compile一次,應該就OK囉!!
當你的latex出現類似錯誤碼的時候,不妨看看你的老闆是不是偷偷自訂了一些command
Uedefined control sequence,這邊是說170行出現了沒定義的控制碼。
當你google也找不到這個指令碼是哪來時候,你可以合理的懷疑這個指定是自訂的...
BTW,事情不是憨人想的那麼簡單。往往很多研討會都有指定的格式,這個時候怎麼把自己的東西套到人家的格式就很重要啦!
這邊以GCI2011為例,首先先到他的官網... http://cgi2011.site.uottawa.ca/index.php
找到下載的地方... http://cgi2011.site.uottawa.ca/Submission.php
歐...這個有提供word和Latex版本,點Latex那個給他下載下來
解壓縮之後,裡面有哩哩摳摳很多東西...
有readme耶...進去讀一讀...不太懂... |||
這個時候,用WinEdt打開看起來唯一可以編輯的template.tex
為什麼?因為他叫template.tex,.tex就是latex用來compile的檔?
其他應該就是甚麼資源檔之類的吧...
廢話這麼多XD
接下來就是 [TeX]—>[PDF]—>[PDFTexify] 給他compile下去啦
然後不意外的錯誤出現了...
他這邊說,在122行的地方,出現了 LaTex Error: UnKnown graphics extension: .eps 的錯誤
稍微查一下錯誤的那行,似乎是用來插入圖片的。再稍微google一下錯誤碼,好像是系統不認得.eps檔,所以我就很消極的把.eps換成.png啦XDDD
把\includegraphics{example.eps} 換成 \includegraphics{XXX.png}
記得資料匣底下要有該.png檔
再compile一次,出現了類似的錯誤,一樣把它取代掉,compile,然後...將將將!完成啦!
◎本篇文章參考http://www.math.sdu.edu.cn/lab/faculty/yang/liguozheng.pdf
以及http://www.cs.nthu.edu.tw/~cherung/teaching/2009cs5321/link/latex.pdf
1.下載MiKTex http://miktex.org/ (for windows的安裝套件)
下載WinEdt http://www.winedt.com/index.html (for windows的Latex編輯器)
2. 安裝MikTex,再安裝WinEdt
(我的版本 WinEdt 6.0)
3. 打開WinEdt,開新檔案,貼入以下程式
\documentclass{article}
\begin{document}
Hello world, this is \LaTeX
\end{document}
貼完之後,執行 [Tex]==>[PDF]==>[PDFTeXify]
他就會開始編譯,然後...
恭喜你!你的第一個Latex程式寫好囉!