廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 3670 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
freegood
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x5
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[C/C++][求助] 請大家幫個忙
希望在void CMy2233View::OnDraw(CDC* pDC)裡
得到我在void CMy2233View::Onstart1() 裡所設定的值
要怎麼寫阿,請大家幫個忙,感謝萬分


void CMy2233View::OnDraw(CDC* ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容



獻花 x0 回到頂端 [樓 主] From:臺灣中華 | Posted:2007-02-22 03:56 |
cheaster 手機
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x8
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

方法一:你可以把x和y設成全域變數…這樣在哪都可以呼叫
方法二:onstar1試試不要用成void,然後在ondraw中去呼叫,記得onstart1要用return


狐狸才稱王,死狐狸才最強
誓言將網管、網頁設計與程式設計拚到最強
獻花 x0 回到頂端 [1 樓] From:臺灣中華 | Posted:2007-02-22 11:48 |
freegood
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x5
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

第一個方法試過了,不行的說,超級怪的
第二個方法,如果不用void的話,要怎麼寫阿,我搞不太清楚呢
可以請大哥在說清楚一點嗎


獻花 x0 回到頂端 [2 樓] From:未知地址 | Posted:2007-02-26 23:49 |
fredxxx123
個人頭像
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x13
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

讓CMy2233View回傳一個Point吧
Point結構可以自己設或用window內建的
Point裡面包含X和Y
我試很直覺這樣想地,參考看看吧~
複製程式
#include <iostream>
using namespace std;

struct MyPoint
{
       double x;
       double y;
};

MyPoint OnStart1()
{
       MyPoint temp;
       temp.x = 121.2;
       temp.y = 99.3;
       return temp;
}

void OnDraw()
{
       MyPoint temp;
       temp = OnStart1();

       cout << "X: " << temp.x << endl;
       cout << "Y: " << temp.y << endl;
}

void main() 
{
       OnDraw();
       system("Pause");
}


獻花 x0 回到頂端 [3 樓] From:臺灣中華電信HINET | Posted:2007-02-27 12:51 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.016048 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言