2010-04-06 64 views
0

最近我設計了一個MFC塗料中的應用使任何人都可以提供我的想法如何分享這個應用給他人,這樣,當我畫這個應用程序別人也能看什麼,我畫。如何共享塗料中的應用給他人VISUALC++

+0

這是一個相當廣泛的問題。如果我錯了,不要被冒犯,但如果你開始分享你的共享系統,然後要求獲得特定的幫助,可能會更好。大多數人不喜歡在Stack Overflow上給出代碼或發送鏈接。 – 2010-04-06 07:22:47

+0

你有沒有考慮接受答案或重新定義你的問題? – Default 2010-05-17 06:52:56

回答

0

你可以用Winsock去。但正如喬納森所說,這是一項很大的任務。你對如何分享繪畫有任何偏好?你有沒有使用網絡的經驗?你會有幾個客戶可以看到他們的畫面嗎?兩者能否畫出同一幅畫?

你應該注意到的Winsock你需要支持:

  • 數據發送可以合併成一個消息。
  • 您發送的數據可以分成兩個(或更多)消息。
  • 您發送的數據可以被緩衝。也就是說,它可能不會立即發送。

請注意,這不是由您決定,但可能由底層網絡決定。這通常通過發送您將首先傳輸的包的大小,然後是實際數據來解決。

struct Data { 
    unsigned int sizeOfData; 
    char* theData; 
};