1. 程式人生 > >關於windows程式顯示滑鼠所在座標

關於windows程式顯示滑鼠所在座標

最近在學習windows程式設計,當遇到需要顯示滑鼠所在座標時,因為教材都是講vc6.0的,而在自己的vs上總出現問題。
總體思路時將座標轉換成字串,再將字串用TextOutW()輸出。

其中一個再vs可行的方案是:

char s[20]; //先建立臨時char*
    sprintf_s(s, "[ %d,  %d ]   ", pDoc->m_Point.x, pDoc->m_Point.y);  //轉換座標
    CString t(s); //再將char* 轉換成CString,查資料時都沒有這一步,但是vs上TextOut()引數為char*時會報錯,只能多轉換一步

    a
->TextOutW(20, 20,t); //輸出